|
呵呵 各位高人见笑啦 问一个基本的问题,请指教,如下所示:
[~]$if ls $home; then echo $?; fi #显示结果如下:
bin Desktop Documents public_html test
0
而
[~]$if ls home; then echo $?; fi#显示结果如下:
ls: 无法访问 home: 没有那个文件或目录
请问$home 与 home 差别在$ ,这个$什么作用?按说$home是一个变量阿,ls用来显示变量没道理啊,应该显示目录home啊,可情况。。。。?郁闷!! |
|