我有一點腳本用於刪除目錄中的所有.png文件:刪除一個目錄下的所有文件,在給定的文件大小每個
foreach (glob("*.png") as $filename) {
echo "$filename size " . filesize($filename) . "\n";
unlink($filename);
}
如何藉此一步刪除所有.png
文件超過一定的文件大小?
我有腳本的另一位是找出目錄中的所有文件的文件大小:
$bytes = filesize('example.png');
如何將二者結合起來?
使用if! if($ bytes)> MAX – 2009-07-15 11:56:49
爲什麼不直接運行「find/path/to/dir -type f -size + 1024k」作爲shell命令或者通過system()調用? – 2009-07-15 12:11:12