find

Искать файлы по дереву каталогов.

Сигнатураfind [путь] [условия] [действия]

Мощный рекурсивный поиск. Условия: -name (по имени), -type f|d (файл/каталог), -size, -mtime (по времени), -user. Действие -exec выполняет команду над найденным, -delete удаляет.

find . -name "*.log"
find /tmp -type f -mtime +7 -delete   # старше 7 дней
find . -name "*.py" -exec grep -l TODO {} \;
← Все записи: Команды Linux
Поддержать проект