syntax error near unexpected token `$'in\r''
时间: 2023-09-21 11:07:49 浏览: 49
Module parse failed: Unexpected token
5星 · 资源好评率100%
这个错误通常是由于脚本中的换行符不正确引起的。在Unix系统中,换行符是 \n,但在Windows系统中,换行符是 \r\n。因此,当在Unix系统中运行Windows格式的脚本时,就会出现这个错误。
要解决这个问题,可以使用 dos2unix 命令将脚本的换行符从 Windows 格式转换为 Unix 格式。在终端中输入以下命令即可:
```
dos2unix your_script.sh
```
这将把你的脚本文件中的换行符从 Windows 格式转换为 Unix 格式,从而解决这个错误。
阅读全文