如何在 Linux 中仅获取指定进程名称的进程 ID?
ps -ef|grep java
test 31372 31265 0 13:41 pts/1 00:00:00 grep java
基于进程ID,我将编写一些逻辑。那么如何仅获取特定进程名称的进程 ID。
示例程序:
PIDS= ps -ef|grep java
if [ -z "$PIDS" ]; then
echo "nothing"
else
mail test@domain.example
fi
原文由 openquestion 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用:
或者,如果
pgrep
可用,那么最好使用: