我想在一个scp命令(Debian Linux)中只传输带有特殊扩展名的文件(比如只有* .tar.gz,* .war)。 这是可能的,如果是的话语法如何?
应该是这样的:
scp 192.168.1.2:/srv/myfiles/'*.tar.gz *.war' .
但是这不起作用。
这绝对是可能的
scp 192.168.1.2:/srv/myfiles/\{*.tar.gz,*.war\} .
$ ssh 33 ls \{\*.log,\*.py\} engine.log install.log parser_lex.py $ scp 33:\{\*.log,\*.py\} /tmp/ engine.log 100% 45 0.0KB/s 00:00 install.log 100% 18KB 18.0KB/s 00:00 parser_lex.py 100% 2600 2.5KB/s 00:00