- скрипт для работи с каталогами, allez, 17:51 , 12-Апр-06 (1)
>Помогитесоздать скрипт который должен получать название каталога, потом "пройтись" по все его >подкаталогах(по всему дереву), и вивести название подкаталога что создан поздее всех > Боюсь, что ваша задача может оказаться невыполнимой в части определения времени создания каталога. Подробнее - здесь: http://punto.ru/meta.php?engine=18&search_type=0&text=%...
- скрипт для работи с каталогами, wariat, 18:45 , 12-Апр-06 (2)
>Боюсь, что ваша задача может оказаться невыполнимой в части определения времени создания >каталога. Большое спасибо за инфу. А ка тогда реализовать такой же скрипт но с выводом названия подкаталога что был изменен познее всех? меня в часности интересуэт как "пройтись" по все подкаталогах заданого каталога (по всему дереву вниз). спасибо за помощь
- скрипт для работи с каталогами, allez, 19:11 , 12-Апр-06 (3)
> >>Боюсь, что ваша задача может оказаться невыполнимой в части определения времени создания >>каталога. >Большое спасибо за инфу. >А ка тогда реализовать такой же скрипт но с выводом названия >подкаталога что был изменен познее всех? >меня в часности интересуэт как "пройтись" по все подкаталогах заданого каталога (по >всему дереву вниз). >спасибо за помощь Да тут, собственно, скрипт и не нужен. Достаточно и такой конструкции: $ find $DIR -type d -exec stat -c "%Y %N" {} \; | sort -n | head -n 1 Команда find как раз и осуществляет поиск всех каталогов (опция "-type d"), расположенных в каталоге $DIR, попутно выполняя для найденного команду stat, указанную в опции "-exec", затем результат работы find сортируется по возрастанию командой sort, а команда head выводит первую строку из полученного списка - в ней и находится имя искомого подкаталога, измененного позднее всех.
|