【发布时间】:2013-03-18 16:55:47
【问题描述】:
如果我执行(在 bash 中):
scp remote.machine:/var/log/sy* .
我在 remote 机器上获得了与 /var/log/sy* 匹配的所有文件。
syslog 100% 91KB 10.1KB/s 00:09
syslog.1 100% 753KB 62.7KB/s 00:12
syslog.2.gz 100% 55KB 7.9KB/s 00:07
syslog.3.gz 100% 50KB 8.3KB/s 00:06
这是怎么工作的?
我的印象是在命令执行之前 shell 扩展了 glob 模式。
我的理解不正确吗?
【问题讨论】: