Python 3.x 将PID和进程名称写入文件
我正试图让这个脚本完全做到这一点,我只是不知道如何将PID和进程名从第一个文件写入这个文件 编写包含以下内容的python脚本:Python 3.x 将PID和进程名称写入文件,python-3.x,pid,Python 3.x,Pid,我正试图让这个脚本完全做到这一点,我只是不知道如何将PID和进程名从第一个文件写入这个文件 编写包含以下内容的python脚本: 使用“ps”命令查找进程,并将输出重定向到名为“myProcess.txt”的文本文档 使用文件处理读取文件并逻辑拆分字符串,以便可以调用新创建列表的各个部分 创建名为“myData.txt”的新文件,并将文件句柄模式设置为“写入” 使用这两项PID和进程名写入新文件 最后,脚本必须删除第一个文件(myProcess.txt) 这就是myProcess.tx
PID TTY TIME CMD
4759 pts/1 00:00:00 sudo
4760 pts/1 00:00:00 su
4761 pts/1 00:00:00 bash
7022 pts/1 00:00:00 python3
7023 pts/1 00:00:00 sh
7024 pts/1 00:00:00 ps
这与您的问题有关吗?请注意,通过让
ps
只写出PID和CMD,可以轻松解决这一问题。请参阅ps
手册页如何配置其输出。
PID TTY TIME CMD
4759 pts/1 00:00:00 sudo
4760 pts/1 00:00:00 su
4761 pts/1 00:00:00 bash
7022 pts/1 00:00:00 python3
7023 pts/1 00:00:00 sh
7024 pts/1 00:00:00 ps