我用EditPlus中写的linux的bash程序。 书面方式后,当我的文件移动到服务器,我得到这些样的错误:
sleep: invalid time interval `2\r'
Try `sleep --help' for more information.
/usr/bin/program: line 9: $'\r': command not found
/usr/bin/program: line 10: $'}\r': command not found
/usr/bin/program: line 11: $'\r': command not found
/usr/bin/program: line 12: syntax error near unexpected token `$'{\r''
'usr/bin/program: line 12: `stop() {
我也用DOS2UNIX的解决这个问题,但没有成功。 我想知道,有没有什么办法,我能避免这种问题。 它浪费了大量的时间。 有没有更好的编辑器或其他方式来解决这个问题?
编辑:
我做来解决这个问题是我六世在linux下一个文件,然后用线从Windows文件复制行Linux的文件,然后它的作品。 这些都是我的代码行:
line7:udevadm控制--reload规则睡2回波的回波$(日期+ “%B%E%T”) hostname
程序[$$]:程序开始| 三通-a /无功/日志/消息回声}停止(){