URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5989
[ Назад ]

Исходное сообщение
"шелл кодеры, помогите!"

Отправлено Greg , 05-Дек-06 23:31 
Как отсортировать файлы из заданного каталога, созданные до указанной даты, по расширению?
Сортировка то ясно, sort -t. +1 а вот про дату - мануал find затер до дыр. Заранее спасибо!

Содержание

Сообщения в этом обсуждении
"шелл кодеры, помогите!"
Отправлено dem , 06-Дек-06 10:32 
>Как отсортировать файлы из заданного каталога, созданные до указанной даты, по расширению?
>
>Сортировка то ясно, sort -t. +1 а вот про дату - мануал
>find затер до дыр. Заранее спасибо!
по поводу "созданны" не уверен, что ты получишь именно созданные. по-моему для каждого файла сохраняется 3 временные характеристики:время последней модификации,время последнего доступа, время изменения индексного дескриптора. в последнее, на ряду с изменением прав, имени владельца и т.п. входит также и время создания файла. так что при желании найти лишь"созданные" в каком-то каталоге, найдёшь, к примеру, и файлы у которых менялся владелец. здесь копай в сторону параметра ctime команды find(или ls -c).


"шелл кодеры, помогите!"
Отправлено NuINu , 06-Дек-06 14:22 
>Как отсортировать файлы из заданного каталога, созданные до указанной даты, по расширению?
>
>Сортировка то ясно, sort -t. +1 а вот про дату - мануал
>find затер до дыр. Заранее спасибо!

тебе не find надо смотреть, а определенно ls с параметром --time.