Привет всем!! Вот столкнулся с такой вещью...
Какими критериями руководствуется find при выводе списка найденных файлов?
Например в каталоге есть файлы :
ls -l
-rw-r--r-- 1 talifero talifero 159142 2011-03-02 10:40 01aa.jpg
-rw-r--r-- 1 talifero talifero 59527 2011-03-02 10:40 02bb.jpg
-rw-r--r-- 1 talifero talifero 262704 2011-03-02 10:40 03cc.jpg
-rw-r--r-- 1 talifero talifero 87120 2011-03-02 10:40 04dd.jpg
-rw-r--r-- 1 talifero talifero 77020 2011-03-02 10:40 05ee.jpg
-rw-r--r-- 1 talifero talifero 88263 2011-03-02 10:40 06ii.jpg
-rw-r--r-- 1 talifero talifero 27336 2011-03-02 10:40 07kk.jpg
-rw-r--r-- 1 talifero talifero 49401 2011-03-02 10:40 08ll.jpg
А команда find выводит их в таком порядке:
find -name '*.jpg'
./08ll.jpg
./07kk.jpg
./02bb.jpg
./05ee.jpg
./06ii.jpg
./01aa.jpg
./04dd.jpg
./03cc.jpg
Т.е. имя файла явно по барабану, дата и размер тоже.
Я понимаю что можно использовать
find -name '*.jpg' | sort, просто интересно.
