Показать сообщение отдельно
Старый 13.04.2006, 02:06     # 6
ftpd
Junior Member
 
Регистрация: 20.05.2002
Адрес: dp.ua
Сообщения: 98

ftpd Молодецftpd Молодецftpd Молодец
Код:
#!/bin/sh
LC_ALL=C
find $1  -type d -print -exec stat -l {} \; | awk '{  
if (NF > 1) {
	print $6" "$7" "$8" "$9" "$10;  
}
}'|sort -k4,4n -k1,1M -k2.2n -k3.3g | head -3
делает рекурсивный обход всех подкаталогов указанного каталога, выбирает директории, awk - выгребает нужные поля - sort сортирует head - показывает первые три записи.
удачи.
__________________
"Люди не хотят жить вечно. Люди просто не хотят умирать..." (c) Станислав Лем.
--
Для тех, кто не в курсе - все спасибо в репутацию или ПС.

Последний раз редактировалось ftpd; 13.04.2006 в 02:40. Причина: Ошибка в скрипте
ftpd вне форума