然后再执行这条命令,对命令内容做替换的过程叫做 expansion,翻译成中文应该是叫「扩展」,或者说是「转义」,比如「ls a*」这个命令,输出的是所有文件名以 a 开头的文件,就是 shell 先对「ls a*」做了扩展,把 a* 替换成了当前文件夹下所有以 a 开头的文件名,然后再交由操作系统去执行替换后的命令。