在执行刚编写完的shell脚本时,报错
现象:
解决办法:
vim模式打开这个shell脚本,查看编码格式后设置成unix编码
具体操作:
vim shellarr.sh打开脚本,ctrl+c进入输入:命令的格式,输入:set ff?,查看格式是否是fileformat=unix
如果不是,设置成unix
:set ff=unix后保存(:wq)即可。
原因:文件格式不正确导致,文件是DOS格式。使用:set ff=unix 强制将文件转换为unix格式。
在执行刚编写完的shell脚本时,报错
现象:
解决办法:
vim模式打开这个shell脚本,查看编码格式后设置成unix编码
具体操作:
vim shellarr.sh打开脚本,ctrl+c进入输入:命令的格式,输入:set ff?,查看格式是否是fileformat=unix
如果不是,设置成unix
:set ff=unix后保存(:wq)即可。
原因:文件格式不正确导致,文件是DOS格式。使用:set ff=unix 强制将文件转换为unix格式。