rsync 同一命令中的两个文件夹
rsync two folders in the same command
我们知道我们可以执行以下操作并且工作正常:
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder1/ /home/downloads/
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder2/ /home/downloads/
但是,是否可以同时查看两个文件夹?例如:
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder1/|/home/folder2/ /home/downloads/
你可以使用bash展开:
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder{1,2}/ /home/downloads/
我们知道我们可以执行以下操作并且工作正常:
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder1/ /home/downloads/
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder2/ /home/downloads/
但是,是否可以同时查看两个文件夹?例如:
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder1/|/home/folder2/ /home/downloads/
你可以使用bash展开:
rsync -avzh -e ssh --progress account@1.2.3.4:/home/folder{1,2}/ /home/downloads/