2012-06-21 27 views

回答

5

快速和骯髒:unlink glob('*.log');

我建議手動循環與opendir/readdir在目錄上進行更多的控制。

+0

它運作良好thx :)。但爲什麼你不推薦這種方式? – Diemauerdk

+0

我並不完全同意這個列表中的「pro」和「con」,但是你可以在[這個問題]中看到好的**差異列表(http://stackoverflow.com/q/1506801/936986)。 –

0

我喜歡Oleg's,它很短暫。我通常會破解如下:

$ perl -e 'foreach my $f (@ARGV){ print `ls -l $f`; unlink $f }' *.log 
-rw-r--r-- 1 The Genius None 0 Jun 21 06:15 bar.log 
-rw-r--r-- 1 The Genius None 0 Jun 21 06:14 foo.log

原因我不記得所有的命令,它很容易添加測試和正則表達式。這也打印出它做了什麼的一些跡象。選擇你的咖啡。