Я ищу через несколько каталогов для «SearchString», а затем запустить скрипт на каждый $ файла:КШ рода имена файлов
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) ...
Есть ли способ, чтобы найти заказ по имени файла или указываете ей? Должен ли я сначала найти поиск? Сделайте массив, затем отсортируйте его согласно этому question?
'| сортировать -n' кажется довольно разумным для меня - при условии лет Ур 'sort' реализация поддерживает' -n' – fge