Как удалить все файлы .class и .csv.gz в папке и все подкаталоги в SVN [дубликат]

Я пытаюсь удалить все файлы .class и .csv.gz из моего каталога svn и всех подкаталогов. Может ли кто-нибудь сказать мне, как это сделать автоматически с помощью команды? На моем Ubuntu установлен RabbitSVN.

Команда svn для удаления файла: svn delete fileName

1
задан 13 June 2016 в 03:29

1 ответ

Можно удалить все соответствующие файлы из локальной системы с:

find /path/to/dir -type f \( -name "*.class" -o -name '*.csv.gz' \) -delete

, Если Вы затем фиксируете изменения, удаленные файлы должны также быть удалены. С другой стороны, можно работать svn delete на каждом из файлов:

find /path/to/dir -type f \( -name "*.class" -o -name '*.csv.gz' \) -exec svn delete {} \;

Вы могли, вероятно, также просто сделать это непосредственно:

shopt -s globstar
svn delete **/*.class **/*.csv.gz
1
ответ дан 13 June 2016 в 03:29

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

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