当前位置: 技术问答>linux和unix
关于 bash:$'\r': command not found 的问题
来源: 互联网 发布时间:2017-02-05
本文导语: 重新安装了 cygwin , 运行的 bash脚本中有空行的, 就会出现这样的提示: bash:$'r': command not found 在网上也有找到相关的解决办法, 说是dos和unix的格式不同导致的, 用 dos转换成unix的就行, 可是我之前安装...
重新安装了 cygwin , 运行的 bash脚本中有空行的, 就会出现这样的提示:
bash:$'r': command not found
在网上也有找到相关的解决办法, 说是dos和unix的格式不同导致的, 用 dos转换成unix的就行, 可是我之前安装的cygwin就可以运行啊, 我想是不是哪个文件配置一下可以了呢?
用ud转换后是没有提示了, 但是, 我有好几十个脚本, 总不能每次都一个一个来转换吧?
希望有人help me!
bash:$'r': command not found
在网上也有找到相关的解决办法, 说是dos和unix的格式不同导致的, 用 dos转换成unix的就行, 可是我之前安装的cygwin就可以运行啊, 我想是不是哪个文件配置一下可以了呢?
用ud转换后是没有提示了, 但是, 我有好几十个脚本, 总不能每次都一个一个来转换吧?
希望有人help me!
|
linux下有命令dos2unix
你只要输入dos2unix *.sh就可以完成转换工作了
你只要输入dos2unix *.sh就可以完成转换工作了
|
其实最好的办法是下载个最新版的Cygwin 安装
而不是重新安装你现有的版本
而不是重新安装你现有的版本
|
同样为"r"郁闷的人飘过……