如何创建一个 shell 脚本来显示某个程序启动的所有 PID?

如何创建一个 shell 脚本来显示某个程序启动的所有 PID?

如何创建 shell 脚本来显示程序启动的所有进程的 PID,每个进程占一行。脚本应接受程序路径作为参数,例如:./displaypid.sh {path_to_the_program}

这是我在脚本中写的内容:

#!/bin/bash

pidof $1

但我认为这还不够。

答案1

皮多夫程序名称

够了。

man pidof

皮多夫查找指定程序的进程 ID (pid)。它会打印
标准输出上的那些 id。

此外,您还可以使用:

程序包程序名称

或者:

ps ax | grep程序名称| grep -v grep | 剪切 -d' ' -f2

相关内容