这是一个工具脚本,发布到了Pypi: https://pypi.python.org/pypi/keep-running,安装时只要一个命令:
pip install keep-running
/usr//bin
。我们期待安装之后,可以通过命令行运行:[huqiu@101 android-gems-middleware]$ keep-running
#!/usr/bin/env python
[huqiu@101 android-gems-middleware]$ keep-running
: No such file or directory
[huqiu@101 android-gems-middleware]$ python keep-running
原因
原因是:该脚本文件格式是 dos 格式 而非 unix 格式。dos格式下,换行符是 CRLF 的问题,使得第一行变成了(CR 的 ascii 码是 015):
#!/usr/bin/env python\015
修改方法
在 vim 中,查看文件格式,并设置,保存即可查看
:set ff
:set ff=unix