分页: 1 / 1

请教echo 命令的一个特殊用法

发表于 : 2008-12-15 22:28
Dic4000
echo命令是在标准输出回显一行文本的。
如:

代码: 全选

echo abc
输出 abc
但如果是下面的两个语句(假定当前目录下存在name.sh test.sh两个文件)

代码: 全选

echo ls *.sh

代码: 全选

echo *.sh
就会分别输出查询结果:
ls name.sh test.sh

name.sh test.sh

怎么解释这两个现象呢?我用man echo 查不到echo有这个特性啊。

Re: 请教echo 命令的一个特殊用法

发表于 : 2008-12-15 22:52
qqttdh
echo ls echo *sh
echo `ls *sh`
echo ; ls *sh

Re: 请教echo 命令的一个特殊用法

发表于 : 2008-12-16 19:02
goodluck1982
bash 把 * 给解释了

代码: 全选

你试试  echo 'ls *.sh'