Скажем, у меня есть много файлов, которые я хочу добавить, а затем проверить сразу. Но учтите, что папка CVS должна быть исключена. Какую команду или скрипт можно использовать для этого?

я пытался

find -name "*" -type f | xargs cvs add

добавить файлы в хранилище, но это не работает. Есть идеи?

Спасибо!

2 ответа2

2

Попробуйте это, чтобы найти все файлы в текущем каталоге и добавить их в cvs:

find -maxdepth 1 -type f -exec cvs add {} \;

Другим набором для рассмотрения в качестве аргументов для поиска будет -not -name CVS если вы хотите исключить что-либо по имени (не обязательно выше, потому что мы смотрим только на файлы, а не на папки).

0

Попробуйте что-то вроде:

find . -type f -a ! -wholename "*/CVS/*" -print0 | xargs -0 cvs add

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .