Как удалить файлы резервных копий с помощью сценария bash? [дубликат]

На этот вопрос уже есть ответ здесь:

Я хочу автоматически удалять файлы резервных копий (те, которые заканчиваются на ~) отовсюду на моем компьютере.

Я попытался написать простой сценарий, используя команду locate , но я застрял при удалении файла, в котором есть место, например, это

/home/abc/def/Unnamed Document~

Вы можете предоставить сценарий для удаления файлов резервных копий (учитывая что у некоторых из них есть место в имени).

0
задан 11 December 2014 в 14:35

1 ответ

Используйте find вместо этого:

find /some/path -name '*~' -type f -delete
  • -name '*~' для имен файлов, заканчивающихся в ~
  • -type f для регулярных файлов (пропускающий каталоги, и т.д.)
  • -delete... хорошо?
1
ответ дан 3 August 2019 в 23:11

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

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