如何将某些文件从远程复制到本地?
How to copy certain files from remote to local?
我可以将所有扩展名为 .ds 的文件从子目录 "folder" 复制到我的本地,使用:
scp -r name@host:/data/folder/*.ds /pathtodestination/
但是data
下有很多子目录,我想把data
下所有子目录下的all/only个.ds文件复制到本地
有办法吗?
您可能需要试试这个
scp -r name@host:/data/**/*.ds /pathtodestination/
或
find <start directory> -iname "<all my files type>" -exec cp {} <target_dir> \;
我可以将所有扩展名为 .ds 的文件从子目录 "folder" 复制到我的本地,使用:
scp -r name@host:/data/folder/*.ds /pathtodestination/
但是data
下有很多子目录,我想把data
下所有子目录下的all/only个.ds文件复制到本地
有办法吗?
您可能需要试试这个
scp -r name@host:/data/**/*.ds /pathtodestination/
或
find <start directory> -iname "<all my files type>" -exec cp {} <target_dir> \;