我想将文件从远程服务器复制到不同的目录中。
例如,我想同时运行这 4 个命令。
scp remote:A/1.txt local:A/1.txt
scp remote:A/2.txt local:A/2.txt
scp remote:B/1.txt local:B/1.txt
scp remote:C/1.txt local:C/1.txt
最简单的方法是什么?
将多个文件从远程复制到本地:
$ scp [email protected] /cdn-cgi/l/email-protection:/some/remote/directory/\{a,b,c\} ./
将多个文件从本地复制到远程:
$ scp foo.txt bar.txt [email protected] /cdn-cgi/l/email-protection:~
$ scp {foo,bar}.txt your_usern[email protected] /cdn-cgi/l/email-protection:~
$ scp *.txt [email protected] /cdn-cgi/l/email-protection:~
将多个文件从远程复制到远程:
$ scp [email protected] /cdn-cgi/l/email-protection:/some/remote/directory/foobar.txt \
[email protected] /cdn-cgi/l/email-protection:/some/remote/directory/
Source: http://www.hypexr.org/linux_scp_help.php http://www.hypexr.org/linux_scp_help.php
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)