Osx

如何通過 scp –parents 複製具有某些副檔名的文件,保持從遠端到本地電腦的路徑?

  • April 7, 2019

我想從我的遠端帳戶的各個子目錄中複製所有 *out 到我的本地機器我的踪跡是

scp --parents -r  @remote:~/path/*out .

這條路線不起作用我想知道這個錯誤或者是否有其他替代方法來完成這項工作

嘗試使用 rsync,

rsync -rav  --include="*out" --include="*/" --exclude="*" user@remote:~/path .

排除所有內容,但包括所有 *out 文件包括子目錄(需要遞歸)

我相信--parentsarg是給cp的。這適用於我使用 uname 和完整路徑:

scp -r user@remote:/home/user/path/*out .

引用自:https://unix.stackexchange.com/questions/509666