我在这篇文章shell start / stop for python script中已经采用了这个示例,但是我收到了语法错误:
> : command not found 2:
: command not found 6:
'op.sh: line 8: syntax error near unexpected token `{
'op.sh: line 8: `running() {
我正在运行CentOS 6。
答案 0 :(得分:1)
你得到这组错误是因为你有额外的" Windows"行尾的字符。
通常的Linux文件通常以一个字符\n
结束它们的行 - 意思是"下一行" - 而#34; Windows"文件'行以两个字符结尾\r\n
- "下一行 - 回车" ...不要问我那些日子里笔记本电脑上的运输是什么
这是一个常见问题,所有程序员都将面临生活。例如,查看Difference between \n and \r?如何排名!
有一个Linux
实用程序可以为您执行操作系统之间的转换:
dos2unix myscript.windows myscript.linux