gpt4 book ai didi

regex - 如何在Linux中指定进程名称中仅获取进程ID?

转载 作者:IT老高 更新时间:2023-10-28 12:35:24 25 4
gpt4 key购买 nike

如何只获取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

最佳答案

您可以将输出通过管道传输到 awk 以仅打印 PID。例如:

ps -ef | grep nginx | awk '{print $2}'
9439

关于regex - 如何在Linux中指定进程名称中仅获取进程ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25751030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com