頻繁に rsync されるディレクトリに、決して同期してはいけないファイルがあります。それに頼るのではなく--exclude
(そしてそれを覚えて使用する能力に頼るのではなく)、Git での動作と同様に、設定ファイルで rsync にファイルを無視するように指示できますか.gitignore
?
答え1
無視したいファイル名拡張子を、ファイルと同じディレクトリ内の ~/.cvsignore
または に配置します。.cvsignore
ログイン環境に次のエイリアスを入力してください
alias rsync='rsync --cvs-exclude'
答え2
alias rsync='rsync --exclude=._-"ここにファイル名を入力してください"'
.exclusionfilesを使用するには、~/.gitconfigに似た~/.rsync.configファイルがない限り、毎回rsyncにそれを使用するように指示する必要があると思います。