CentOS下执行shell脚本,提示No such file or directory
今天在CentOS下执行一个shell脚本,执行命令如下:nohup ./startup.sh &执行后返回如下提示:nohup: failed to run command ‘./startup.sh’: No such file or directory错误原因是startup.sh文件是我在Windows系统下创建并编辑的,其文件格式为Dos格式,而Linux下不...
·
今天在CentOS下执行一个shell脚本,执行命令如下:
nohup ./startup.sh &
执行后返回如下提示:
nohup: failed to run command ‘./startup.sh’: No such file or directory
错误原因是startup.sh文件是我在Windows系统下创建并编辑的,其文件格式为Dos格式,而Linux下不能执行Dos格式的脚本。
要解决这个问题,只需要使用vi打开这个脚本文件,在命令模式下执行如下指令:
:set ff=unix
后保存退出即可。
修改后可以执行:set ff命令确认下,若显示 fileformat=unix,就说明修改成功了。
更多推荐
已为社区贡献2条内容
所有评论(0)