windows脚本在linux无法执行

平时在windows下写的脚本,上传到linux后会发现存在无法执行的状况~

不要再苦苦查询自己的脚本逻辑了!!
出现这种问题,很大可能是脚本的格式问题影响的

在dos/windows下按下回车键,实际上执行的是回车+换行
而linux/unix下的回车键,实际上只有换行
在windows下写的脚本自然无法在linux执行了

vim xxx.sh
:set ff #显示文件格式
在这里插入图片描述

这里是dos的,执行
:set ff=unix
:wq
退出保存即可

再去执行脚本~问题解决

猜你喜欢

转载自blog.csdn.net/GodDevin/article/details/86687682