当前位置: 技术问答>linux和unix
我的shell程序怎么老是出错
来源: 互联网 发布时间:2015-08-27
本文导语: 比如简简单单的一个shell: #!/bin/sh foo="The first variable" export bar="The seconde variable" 出错如下: : command not found : command not found 谢谢各位高手帮忙!!!!!! | 是不是在windows下写的文件, 用dos2unix...
比如简简单单的一个shell:
#!/bin/sh
foo="The first variable"
export bar="The seconde variable"
出错如下:
: command not found
: command not found
谢谢各位高手帮忙!!!!!!
#!/bin/sh
foo="The first variable"
export bar="The seconde variable"
出错如下:
: command not found
: command not found
谢谢各位高手帮忙!!!!!!
|
是不是在windows下写的文件,
用dos2unix转换一下,再试试看!!!
用dos2unix转换一下,再试试看!!!
|
怀疑:你以前写过SHELL吗?
写完有没有给你的脚本加可执行权限?
chmod +x file
加了可执行权限,在当前目录运行的时候有没有加 ./
./file
写完有没有给你的脚本加可执行权限?
chmod +x file
加了可执行权限,在当前目录运行的时候有没有加 ./
./file
|
没有遇到的情况,关注ing
|
你用的是什么SHELL?bash???
|
你的shell没有问题。先看看你的文件保存在那里,如果是当前目录就运行./file
如果不在当前目录要加绝对路径名,最好是进入文件所在目录。
如果不在当前目录要加绝对路径名,最好是进入文件所在目录。