1樓:匿名使用者
用正規表示式去找你要刪的檔案,匹配副檔名。用stat函式獲取檔案訪問/建立時間。
2樓:匿名使用者
#!/usr/bin/perl -w
my $basedir = '/ccd/pa/';
my $num = 20;
my $pattern = 'log$';
my @files = ();
my @dirs = ($basedir);
die "error $basedir: $!" unless(-d $basedir);
# recursively find all fileswhile(@dirs)
shift @dirs;
}#sort according to modified-time@files=sort@files;
# delete files earlier than the $num-th
@files2del = @files[$num..@files-1];
my $cnt = 0;
if(@files2del)
print "$cnt files deleted\n";
perl中如何將某一資料夾中檔案的名字(去掉字尾)擷取出來寫入到另外一個檔案中 10
3樓:陽光的雷咩咩
for my $fullname (glob('./tests/*.c'))
cmd命令如何實現遍歷指定資料夾以及子資料夾,並將資料夾裡指定字尾名的檔案複製出來 20
求批處理 批量刪除指定資料夾下的多個指定資料夾及檔案
用rmdir命令配合 s和 q s 除目錄本身外,還將刪除指定目錄下的所有子目錄和檔案。用於刪除目錄樹。q 安靜模式,帶 s 刪除目錄樹時不要求確認rmdir s q d d 網路 我rmdir s q d d 網路 上下rmdir s q d d 網路 上下025 bb石俊傑 自己修改用吧 ech...
Linux命令刪除資料夾下的檔案 保留資料夾
rm rf var woll cion lib 還有一種辦法是查詢到所有lib資料夾,然後按此列表刪除 ls r var woll cion grep lib sed e s g xargs rm rf 請謹慎使用!你可以這麼寫 find var woll cion path var woll ci...
vb6如何快速取得資料夾下的全部檔名
用dirlist和filelist控制元件,很容易實現的。vb怎樣獲取電腦中所有資料夾名稱?vb 獲取目錄所有檔名 1 首先,在電腦上開啟vb6.0屬性視窗,新建一個exe工程視窗。2 然後,就能在這裡看到幫組檔名一欄。這時,就能在這裡按下這個三點進行選擇檔案。3 接下來就可以這個幫組檔案的視窗。4...