scp 仅具有定义扩展名的文件

mar*_*kus 9 shell scp

我只想在一个 scp 命令 (Debian Linux) 中传输具有特殊扩展名的文件(例如只有 *.tar.gz、*.war)。这可能吗,如果是的话,语法如何?

应该是这样的:

scp 192.168.1.2:/srv/myfiles/'*.tar.gz *.war' .
Run Code Online (Sandbox Code Playgroud)

但这是行不通的。

Geo*_*ord 11

这绝对是可能的

scp 192.168.1.2:/srv/myfiles/\{*.tar.gz,*.war\} .
Run Code Online (Sandbox Code Playgroud)