Практическое задание
find -delete: удали по шаблону
среднеУдали все временные файлы *.tmp под /root/tree. Остальные файлы трогать нельзя.
Что потренируешь:
- find
- -delete
- -name
- удаление по шаблону
Практическое задание
Удали все временные файлы *.tmp под /root/tree. Остальные файлы трогать нельзя.
find — это не только поиск, но и действия над найденным: помимо вывода путей он умеет сразу удалять совпадения встроенным действием, которое ставится в конце выражения. Файлы отбираются предикатами (-name по шаблону имени, -type f чтобы ограничиться обычными файлами), и только затем применяется действие. Удаление необратимо, поэтому здоровая привычка — сначала прогнать тот же поиск без действия и убедиться, что в выборку попало ровно то, что нужно.