查看linux下所有的python3进程

1
ps aux | grep python3

linux下bash脚本执行错误

错误: -bash: ./reporteveryday.sh: /bin/bash^M: bad interpreter: No such file or directory
windows下的换行是回车符+换行符,也就是\r\n, 而unix下是换行符\n。
linux下不识别\r为回车符,所以导致每行多了个\r。并且因为这个是控制字符,所以在输出参数的时候不会打印出来.

bash脚本不要在windows下创建,然后在拷贝到Linux下,这样容易导致bash脚本无法执行,且不报错.
解决办法:

1
2
3
4
5
vim file
# 查看文件的format
:set ff
# 修改文件format为unix
:set ff=unix