日期:2014-05-16  浏览次数:20600 次

见鬼了!!!
如题:莫非真的见鬼了.....

在终端中定义数组:

array=('a' 'b' 'c')

没有问题.

但是在.sh文件中却不可以,为什么?

例如:

vim test.sh

array=('a' 'b' 'c')

语法完全一致.为什么会报语法的错误呢?

莫非真的见鬼了?

------解决方案--------------------
那你又是如何执行的?

chmod +x your.sh
./your.sh