Есть ли приложение / команда, которая будет охотиться за файлами

Существует ли приложение / команда, которая будет искать указанные файлы (thumbs.db, .m3u и аналогичные) в моем домашнем каталоге и удалять их?

2
задан 27 January 2011 в 21:30

4 ответа

Не забывая использовать «*» в поиске ... используйте один из них. Команда find имеет переключатель удаления, но чаще встречается и используется опция exec.

find ~ -type f -name \*.m3u -delete
find ~ -type f -name \*.m3u -exec rm -rf {} \;

Или вы можете использовать -regex, а не -name.

0
ответ дан 27 January 2011 в 21:30

Это можно сделать из терминала с помощью следующей команды, используйте ее с ОСТОРОЖНОМ:

find $HOME -name "thumbs.db" -exec rm {} \;

Он начнет поиск в вашем домашнем каталоге файлов, соответствующих этому имени, и выполнит для них команду rm (remove) .

0
ответ дан 27 January 2011 в 21:30

Откройте терминал и выполните эту команду.

 find ~/ -name thumbs.db -type f -print | xargs rm -f
0
ответ дан 27 January 2011 в 21:30

Никто из остальных не ошибается, но перед тем, как выпустить что-то подобное, убедитесь, что вы проверили это без флагов exec или delete, чтобы вы могли просто увидеть, какие файлы совпадают!

например :

find ~ -name "thumbs.db"

Я мог бы даже пойти еще дальше и сказать, что, возможно, файлы были перемещены в вашу корзину (а не просто удалены), чтобы, по крайней мере, вы могли отменить процесс:

find ~ -name "thumbs.db" -exec gvfs-trash {} \;
0
ответ дан 27 January 2011 в 21:30

Другие вопросы по тегам:

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