[Linux Shell] 尽量在Linux下直接编写sh脚本

昨天碰到一个奇怪的问题,就是一个很简单的shell程序运行起来,居然老是提示说command not found.

后来直接在linux下编辑了一个shell文件,发现居然运行得好好的。

后来发现是自己先在windows下用eclipse写的sh脚本,然后上传到linux服务器下去运行的。

可能是末尾含有 ^M的 字符导致无法正确解析命令。

做法一:去掉末尾的^M字符

做法二:直接在linux下编写shell脚本。

原文地址:https://www.cnblogs.com/akingseu/p/3451967.html