很简单的命令,不同终端为何结果不同
本帖最后由 ctennis 于 2012-9-3 14:12 编辑本人新手,正在学习shell的编程,试了下面的命令,来把文件名列表存到数组中:
NAMES=(`ls sample*`)在Ubuntu下一切正常,但是ssh连接到学校的服务器上的话,同样的命令出现下面的错误信息:
Badly placed ()'s.请问是什么问题?如何解决呢?
对于shell 表示是小白{:9_355:} 码盲路过。。
猜测难道是列出的文件的位置不对?本地和服务器的区别? ubuntu的默认shell已经是dash,而不再是bash。服务器的shell切换到dash看看。
页:
[1]