BASH шпаргалка

1. В текущей папке и подпапках найти и удалить все jpg файлы кроме тех, кто в своем имени содержит «36»:

find . -type f -name "*.jpg" ! -name '*36*.jpg' -exec rm {} \;

2. Посмотреть/Удалить пустые файлы

find . -type f -empty
find . -type f -empty -exec rm {} \;

3. Посмотреть/Удалить пустые папки

find . -type d -empty
find . -type d -empty -exec rmdir {} \;
Оценить
[Оценок: 0 средняя: 0]