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

shell这样写法为什么会出错
我写了这样一个shell叫zhou.sh
----------------------------------
[wls8@cxxd loaddata]$ cat zhou.sh
#
#
PROGRAM_NAME="upData";
echo $PROGRAM_NAME
echo zhou1
echo zhou2
----------------------------
[wls8@cxxd loaddata]$ ./zhou.sh
: command not found
upData
zhou1
zhou2
: command not found
---------------------------------
我用./zhou.sh执行,出现了如上的: command not found,这是为什么?


------解决方案--------------------
修改zhou.sh的存取权限
chmod u+x zhou.sh