文章目录
- 1. 现象
- 2. 先编辑脚本
- 3. 脚本观察
- 4. 脚本格式调整
- 5. 脚本格式查看
- 6. 保存脚本
- 7. 重新运行脚本
1. 现象
bash: ./ry.sh: /bin/sh^M: bad interpreter: No such file or directory
2. 先编辑脚本
# 首先编辑脚本
[root@node2 ruoyi]# vim ry.sh#
3. 脚本观察
这时会看到文件最下方显示的是“[dos]”,这就表示这个脚本是dos格式的啦。如果没有看到,可以输入“:set ff”,按下Enter键,查看脚本格式
4. 脚本格式调整
输入“:set ff=unix”后按Enter,将格式更改为unix格式。
5. 脚本格式查看
然后再输入“:set ff”,按下Enter键,这时如果看到“fileformat=unix”,这表明格式修改正确啦。
6. 保存脚本
输入“:wq”,保存并退出脚本。
7. 重新运行脚本
再次运行脚本,看,不再出错啦。