从别人那里抄了一个脚本,在客户环境中一执行,大量报错:
一连串 :command not found
脚本如下:
没有什么不良内容啊,而且是在我虚拟机上调试过,能跑的呀,然后通过windows跳板机上传客户环境,就不能跑了呢?
想想,可能是^M捣乱了。
看看真实内容吧:
用
照妖镜命令 cat -A
果然有大量^M存在,那就清理一下吧:
用vi打开,执行 :%s/^M//g 来去掉^M
这下清爽了。
这个^M导致报错
command not found ,以前没见过,还以为是shell或者哪里有问题,看来cat -A是个好命令。
阅读(1865) | 评论(0) | 转发(0) |