列出 httpd 实例的脚本

列出 httpd 实例的脚本

我有一台 RHEL7 服务器(无 GUI),运行几个不同的 httpd 实例(不同的 PID 文件,未定义为服务……不要问)。

尝试构建一个简单的脚本,它将告诉我哪些 httpd 实例实际上已启动。如果我运行ps -ef | grep httpd,我得到的列表看起来很像我想要的,但是每个 PID 都得到了一个结果,最终给出了几百个结果。我想要一个可以为每个实例提供一行结果的东西。

有任何想法吗 ?

答案1

如果有的话,使用现有的 PID 文件:

ps -f $(cat pidfile1 pidfile2 pidfile3 ...)

相关内容