之前我在ubuntu上跑代码时,当运行一个shell脚本的时候,出现了如下错误
../runcmake: 行 2: $'\r': 未找到命令
../runcmake: 行 3: 未预期的符号 `$'{\r'' 附近有语法错误
考虑到代码是从windows下一直过来的,脚本可能在格式上存在问题
解决方案:
sudo apt-get install dos2unix
dos2unix **.sh
文章详细介绍了如何解决在Ubuntu环境下,从Windows移植的shell脚本中遇到的转换问题,通过使用`sudo apt-get install dos2unix`命令,将脚本中的Windows换行符转换为Linux兼容的换行符,从而避免了运行时出现的错误。
之前我在ubuntu上跑代码时,当运行一个shell脚本的时候,出现了如下错误
../runcmake: 行 2: $'\r': 未找到命令
../runcmake: 行 3: 未预期的符号 `$'{\r'' 附近有语法错误
考虑到代码是从windows下一直过来的,脚本可能在格式上存在问题
解决方案:
sudo apt-get install dos2unix
dos2unix **.sh
7078
213

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