我想列出一个目录中运行的所有进程。
例如,假设 3 三个进程正在运行:
/home/myname/myapp/process1
/home/myname/myapp/process2
/home/myname/myapp/anotherprocess
我将如何询问系统:“给我所有正在运行的进程的 PID /home/myname/myapp
”?
我能想到的唯一方法是
ps -eo pid,args | grep -i /home/myname/myapp | awk '{print $1}' | tr '\n' ' '