Я настраиваю rsyncrypto для создания резервной копии моего пользовательского каталога. Я прочитал это, чтобы исключить каталоги, которые мне нужно исключить с помощью find и pipe к rsyncrypto.
Я пытаюсь исключить шифрование и синхронизацию всех каталогов .svn.
Вот команда поиска, которую я использую. Я не вижу никаких каталогов .svn в выводе:
find ~/Documents -type d (-name .svn) -prune -o -print
Но когда я передаю вывод в rsyncrypto, я вижу множество каталогов .svn, которые зашифрованы.
find ~/ Documents -type d (-name .svn) -prune -o -print | rsyncrypto -vc --trim = 3 --filelist - / tmp / Documents / Documents.keys backup.crt
Может кто-нибудь помочь мне переписать команду, чтобы исключить из rsyncrypto любые файлы / папки, которые имеют .svn в своем пути?