1、在windows下编辑然后上传到linux系统里执行会报错。.sh文件的格式为dos格式。而linux只能执行格式为unix格式的脚本。
2、vi设置unix格式步骤:
a.VI打开脚本,命令行模式下
:set ff=unix
b.查看是否设置对
:set ff
本文介绍了在Linux环境下,.sh脚本由Windows编辑后导致执行错误的原因及解决方案,包括脚本编码格式转换和使用vi设置Unix格式的相关步骤。
1、在windows下编辑然后上传到linux系统里执行会报错。.sh文件的格式为dos格式。而linux只能执行格式为unix格式的脚本。
2、vi设置unix格式步骤:
a.VI打开脚本,命令行模式下
:set ff=unix
b.查看是否设置对
:set ff

被折叠的 条评论
为什么被折叠?