參考網址:https://kknews.cc/zh-tw/code/rnjar5o.html
如果您喜歡使用–exclude選項,您可以用括號{}列出您想要排除的文件和目錄,中間用逗號隔開,如下所示:
排除file1.txt,排除目錄dir/*,排除目錄dir2
rsync -a --exclude={'file1.txt','dir1/*','dir2'} src_directory/ dst_directory/
如果要排除的文件或者目錄的數量很大,可以在一個文件中指定要排除的文件和目錄,並將文件傳遞給exclude-from選項,而不是使用多個–exclude選項。
下面的命令與上面的命令完全相同:
rsync -a --exclude-from='exclude-file.txt' src_directory/ dst_directory/
編輯exclude-file.txt文件