Позволить find
к обходу каталога это - его задание! Построение на моем предыдущем ответе:
find /jobs/logs/. -name . -o -type d -prune -o
-type f -mtime +1 -exec sh -c 'echo "$0"' {} \;
Кстати, обратите внимание, что я использовал -exec
сделать find
вызовите команду — это - то, для чего это.
Кроме того, отметьте это read LOGFILE
не читает строку входа: это разделяет ведущий пробел и интерпретирует обратные косые черты. Надежный способ считать строку IFS= read -r LOGFILE
.
/dev/raw
является устаревшим и не должен больше использоваться. Это также не имеет никакого отношения к/etc/fstab, который указывает, какой раздел должен быть смонтирован где в файловой системе.
Необходимо смочь использовать:
# raw -qa
# # or
# raw -q /dev/raw/thedeviceyouwant
перечислять отображения для существующих неструктурированных устройств. Это даст Вам отображенное главное/незначительное число для связанных устройств. ls -l /dev/sd*
показывает главное/незначительное число для перечисленных разделов/дисков, таким образом, можно сделать корреспонденцию этому.
Что касается размера разделов (после того как Вы нашли их), использовать fdisk
(или cfdisk
если у Вас есть это или Ваш любимый менеджер по разделу).
fstab
комментарий имеет отношение к вопросу? – Mat 04.01.2012, 23:14