Полезные примеры использования find.
1
2
3
4
5
6
7
8
9
10
11
|
# Поставить рекурсивно права 755 только на директории, начиная в текущей директории. find . - type d - exec chmod 0755 {} ; # Поставить рекурсивно права 644 только на файлы, начиная в текущей директории. find . - type f - exec chmod 644 {} ; # то же, с паттерном find . - type f -name '*.htm*' - exec chmod 644 {} ; # рекурсивно удалить только файлы, измененные более чем 10 дней назад find . - type f -mtime +10 - exec rm -f {} ; |