2017-03-15 124 views
0

我可以從一個子目錄,使用複製與推廣的.ds所有文件「文件夾」到我的地方:如何將某些文件從遠程複製到本地?

scp -r [email protected]:/data/folder/*.ds /pathtodestination/ 

不過,也有很多data子目錄下的,我想複製所有/只.ds文件從所有子目錄data到我的本地。

有沒有辦法做到這一點?

+0

?雖然它可能是bash,但信息是至關重要的,正如發佈的答案所示。 –

+0

另外,你有從'主機'返回訪問。也就是說,你可以'ssh'到'host',執行'find -name'* .ds'-exec scp'{}'name @ local:/ path/to/destination'? –

+0

對這些更復雜的模式使用'rsync'。 SCP僅適用於簡單的任務。 – Jakuje

回答

0

您可能需要嘗試這個

scp -r [email protected]:/data/**/*.ds /pathtodestination/ 

OR

find <start directory> -iname "<all my files type>" -exec cp {} <target_dir> \; 
您正在使用什麼殼
相關問題