首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

关于 bash:$'\r': command not found 的有关问题

2012-03-24 
关于 bash:$\r: command not found 的问题重新安装了 cygwin , 运行的 bash脚本中有空行的, 就会出现这

关于 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就可以完成转换工作了

热点排行