mixed dirs;
dirs=get_dir("目錄名");
例如 /u/l/laechan/kkk 下有三個檔案, kkk1.c, kkk2.3, kkk3.c,
1. 語法: get_dir("/u/l/laechan/kkk/");
請不要忘記最後要加 "/"
2. dirs=({"kkk1.c","kkk2.c","kkk3.c"});
一般常犯的錯誤多半有...
1. get_dir("/u/l/laechan/kkk"); 沒有補上 /
2. 要做檔案的判別, 讀取, 改寫, 刪除時, 直接使用 dirs[n],
而忘了正確的用法應該是 "/u/l/laechan/kkk/"+dirs[n].
另外要判斷某檔案是否在某目錄裡, 可用 member_array 法.
if( member_array("要判別的檔名(去掉前面的路徑)",dirs) == -1)
就是不在此目錄裡;