简介:在运行脚本时,出现了换行符问题。本文将介绍如何使用vim编辑器将文件格式化,从而解决这个问题。
在运行脚本时,你遇到了一个错误提示:./start.sh: line 5: $'\r': command not found。这个错误提示表明脚本中的换行符可能有问题。在Windows系统中,换行符是`的组合,而在Unix和Linux系统中,换行符是
`。为了解决这个问题,你可以使用vim编辑器将文件格式化。以下是操作步骤:
vim start.sh
Esc 键进入命令模式。:set fileformat=unix 并按下 Enter 键,这将将文件格式设置为Unix风格,即使用
作为换行符。ZZ 键保存并退出文件。这将保存更改并关闭vim编辑器。现在,你应该不再遇到换行符问题。
./start.sh
dos2unix start.sh
`换行符转换为同样,你应该不再遇到换行符问题。
./start.sh