我通過大量的「搜索字符串」目錄的搜索,然後每$文件運行腳本:KSH排序文件名
for file in `find $dir -name ${searchstring}'*'`;
do
echo $file >> $debug
script.sh $file >> $output
done
我的$調試文件產生以下:
/root/0007_searchstring/out/filename_20120105_020000.log
/root/0006_searchstring/out/filename_20120105_010000.log
/root/0005_searchstring/out/filename_20120105_013000.log
(文件名是_yyyymmdd_hhmmss.log) ...
有沒有辦法讓找到的文件名或mktime訂購?我應該先找到排序嗎?製作一個數組然後根據這個question對它進行排序?
'|排序-n'似乎是相當合理的,我 - 提供喲ur'sort'實現支持'-n' – fge 2012-01-06 11:19:40