find
Встановити дозвіл 755 на всі директорії:
Встановити дозвіл 644 на всі файли:
Встановити дозвіл 755 на всі файли з розширенням .py
("лапки" обов’язково!) :
Найти только файлы не соответствующие запросу
Используйте `-regex' вместо `-name' для поиска файлов, имена которых удовлетворяют регулярному выражению, или образцу, описывающему несколько строк.
Чтобы увидеть все файлы в текущем каталоге, имена которых содержат строку `net' или `comm', наберите:
Примечание: Опция `-regex' совпадает с полным именем файла относительно указанного каталога, а не с отдельным именем файла.
Если нужно указать несколько каталогов или несколько параметров поиска, это делается перечислением.
Здесь в двух каталогах выполняется поиск файлов png, размер которых больше 5 килобайт. Шаблон записан в кавычках, иначе не работает.
Если с найденными файлами надо что-то сделать, используется ключ -exec
.
В примере ищутся файлы, оканчивающиеся на txt. Каждый найденный передается команде cp
(файл подставляется на место фигурных скобок). Команда cp
копирует файл в каталог Загрузки. Конец аргумента exec
обозначается обратным слэшем и точкой с запятой.
Last updated