shell脚本中的bash错误:$'\r': command not found [caca]
2014-03-21 14:16
513 查看
一打开窗口,bashell一调出,就会弹出一个错误:
bush:$'\r': command not found
如果在windows环境下集成unix的操作平台,一些dos格式的文件,尤其是末尾的回车换行("\n\r"),而应该是unix的,只要个回车("\n")。
因此只要一旦用记事本或者写字板打开编辑的话,就会报错
解决方案:
下载一个dos2unix命令包,解压安装在工作目录下,运行如下命令:
cd
dos2unix .bashrc (.bashrc 为文件名)
然后重新打开命令窗口,bush错误就会消失
bush:$'\r': command not found
如果在windows环境下集成unix的操作平台,一些dos格式的文件,尤其是末尾的回车换行("\n\r"),而应该是unix的,只要个回车("\n")。
因此只要一旦用记事本或者写字板打开编辑的话,就会报错
解决方案:
下载一个dos2unix命令包,解压安装在工作目录下,运行如下命令:
cd
dos2unix .bashrc (.bashrc 为文件名)
然后重新打开命令窗口,bush错误就会消失
相关文章推荐
- cygwin的bash错误:$'/r': command not found [caca]
- linux系统中shell中执行命令是报:bash: ifconfig: command not found错误的解决办法
- shell脚本if语法错误:if[ 20 == 10 ]: command not found
- shell脚本执行错误 $'\r':command not found
- 关于$'\r': command not found错误的一点体会
- ns2 安装中的 bash: $'/r': command not found 问题
- shell脚本执行错误 $'\r':command not found
- 执行mysql脚本中遇到的一个错误 error:unknow command '\d'
- shell脚本在cygwin下运行报错: $'\r': command not found
- Qt Creator错误:“command failed with exit code 9009, 'cl' 不是内部或外部命令,也不是可运行的程序”
- centos的glibc升级方案 'GLIBCXX_3.4.15' not found错误的解决
- l.ExecException: Process 'command 'C:\Java\jdk1.8.0_45\bin\java.exe'' 错误
- Android Studio 新手常见错误:Gradle DSL method not found: 'runProguard()'
- on device '????????????': adb rejected install command with: device not found
- 解决VTune错误.../lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ...)
- Android调试错误:Library 'nulllibstlport_shared.so' not found
- 用命令连接mysql , 出现'mysql' is not recognized as an internal or external command错误解决
- cygwin $'\r': command not found问题
- 关于Delphi 7 “'System.pas' not found” 错误的解决方法
- cygwin的bash错误:$'\r': command not found