2007
11.16
11.16
Утилітки chmod та chown не вміють змінювати параметри доступу тільки для файлів, або тільки для директорій. Знайшов цікавий приклад, як таке можна зробити разом з find:
- для директорій – find . -type d -exec chmod 775 {} \;
- для файлів - find . -type f -exec chmod 664 {} \;
- для файлів з певним розширенням чи назвою - find . -type f -name ‘*.php’ -exec chmod 664 {} \;


Ещё небольшой основанный на find -exec tip .
Поиск вхождения строки в БОЛЬШОМ проекте по маске
find ./ -name ‘*.java’ -exec grep -in {} \;
Регулярно пользуюсь, таже alias прописал :)
Я познал силу find чуть раньше ;) Действительно могучая тулза.