现在的位置: 首页 > 综合 > 正文

直接从windows拷贝过来的代码在linux下不能执行

2013年05月26日 ⁄ 综合 ⁄ 共 178字 ⁄ 字号 评论关闭

./mkrootfs.sh: 26: ./mkrootfs.sh: pushd: not found
# rm -f /bin/sh
# ln -s /bin/bash /bin/sh

bash: ./mkrootfs.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录
sed -i 's/\r$//' filename
原因:shell脚本在windows下编辑过,换行符和linux不同

抱歉!评论已关闭.