微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在freeBSD的命令行中获取java进程的进程id,sh

我需要一些帮助来编写一个将被放入.sh的命令.我想返回进程id,它在下面的输出中是3678,但我有diffuclty因为每次重新启动时进程id都会改变,所以我的代码中断了

输出

[root@server1 /usr/home/aaron]# ps -xauww | grep java | grep www
www      3678  0.0  3.2 1308176 267864  ??  Is    3:21PM   0:17.19 [java]
[root@server1 /usr/home/aaron]#

继续我正在做的事情直到我意识到当pid改变时列改变了:

ps -xauww | grep java | grep www | cut -d" " -f6

任何帮助表示赞赏.谢谢.

解决方法:

一种方法可以在:man pgrep

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐