Ищите и удалите.Trash

Смотрите на эту статью*, чтобы видеть, даст ли она Вам, в чем Вы нуждаетесь.

Я еще не попробовал его, поскольку я смотрел на ограничивание, которое включает компиляцию некоторых драйверов ядра, но я не думаю, что Вам будет нужен он для того, чтобы просто получить доступ к содержанию.

Удачи!

*, По-видимому, исходная ссылка не работает больше (пять лет спустя). Я изменил ссылку на копию с archive.org.

1
16.06.2012, 02:40
2 ответа

Подробно остановиться на ответе @rkosegi:

 # find . -depth -name ".Trash*" -exec rm -rf {} \;

Использовать -depth так, чтобы find не пытается убывать теперь удаленный каталог.

1
27.01.2020, 23:17
  • 1
    Или используйте -delete, который автоматически избежит этого. –  Chris Down 15.06.2012, 14:43

Вы пропустили пространство между шаблоном имени и исполнительным параметром:

Это:

 # find . -name ".Trash*"-exec rm -rf {} \;

Должен быть

 # find . -name ".Trash*" -exec rm -rf {} \;
4
27.01.2020, 23:17

Теги

Похожие вопросы