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