ubuntu 执行shell出现cd命令不能执行的解决方案
2010-02-04 17:04
726 查看
shell在windows上写的,拿到linux稍微修改了下跑不了,竟然说cd命令找不到.我晕死,从国外站点查到是因为有^M字符结尾的原因
保存成convert.sh
把你的shell文件进行转换: convert.sh myshell.sh
OK~~
#!/bin/bash DOSFILE="$1" UNIXFILE="${DOSFILE}.unix" if [ ! -e "$DOSFILE" ] ; then printf "Usage: %s [file to convert]/n" `basename $0` exit 2 fi cp "$DOSFILE" "$DOSFILE.dos" tr -d '/r' < "$DOSFILE" > "$UNIXFILE" mv "$UNIXFILE" "$DOSFILE"
保存成convert.sh
把你的shell文件进行转换: convert.sh myshell.sh
OK~~
相关文章推荐
- ubuntu下执行命令出现 E:无法获得锁 /var/lib/dpkg/lock - open (资源不可用)
- ubuntu使用CD命令不能进入有空格的文件夹
- 用c写cgi程序,不能在cgi程序中执行shell命令
- VirtualBox安装Ubuntu12.04和Ubuntu14.04过程中,出现不能全屏的解决方案
- 在dos命令行输入adb shell命令时出现错误的解决方案
- Ubuntu的vi不能正常进入插入模式,按方向键出现ABCD,以及退格键不能使用解决方案
- 执行某个shell命令时出现shell-init的一个错误(目录不存在)
- python基础-tcp粘包、解决方案、subprocess执行shell命令
- Mac本下Oracle InstantClient的安装(sqlplus命令不能执行的解决方案)
- Java:Linux上java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案
- Ubuntu下安装淘宝npm镜像后出现"未找到 'cnpm' 命令"问题的解决方案
- 解决shell脚本cd命令不能进入指定目录的问题
- 在Ubuntu终端中使用安装命令Sudo apt-get install xxx时时出现E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)的错误解决方案
- 安卓root或adb下执行shell命令,滑动时出现断断续续,有时执行有时不执行,同一个点不重合的问题
- 执行*.sh命令出现问题,解决方案
- shell脚本中执行cd命令
- crontab不能执行shell中的mysql命令
- 在Ubuntu 11.04中执行sudo apt-get update命令时出现404错误
- shell在crontab中不能执行问题的解决方案
- 关于Ubuntu中执行apt-get和get出现Could not get lock /var/lib/dpkg/lock解决方案