1、判断sh文件有读写及执行权限;
2、检查sh文件格式
检查方法为:
a、使用vi工具打开sh文件
b、使用vi命令查看文件格式
:set ff
如果返回结果为fileformat=dos,则表示这个文件格式是dos格式,需要将其改成unix格式
如果返回结果为fileformat=unix ,则表示这个文件格式是unix格式
c、利用vi命令修改文件格式
:set ff=unix
这就将文件格式改成了unix格式了。
d、保存修改
:wq
3、验证修改结果
再在linux下执行sh文件,此时不报告错误就对了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25279843/viewspace-1204422/ ,如需转载,请注明出处,否则将追究法律责任。