m**k 发帖数: 290 | 3 '*' or globbing is done by bash, not by ls. When you qoute '*',
bash won't do glob.
try
$ echo "*"
and
$ echo *
【在 a*****8 的大作中提到】 : 非常简单的b-shell, 可为什么不能显示你? : #!/bin/sh -xf : LS_DIR="$HOME" : ls -l "$LS_DIR/*.v" : 运行后的错误信息: : ls: /home/xxu/*.v: No such file or directory : 如果改成: : #!/bin/sh -xf : LS_DIR="$HOME" : ls -l "$LS_DIR"
|