Shell
scp 僅具有已定義副檔名的文件
我想在一個 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