3

我想知道如何减少此命令中使用的 grep 或管道的数量。

ps h -eo pid:1,uid,command | grep -v "screen" | grep java | grep -v "bash" | grep -v "grep"

可以减少吗?

4

1 回答 1

2

这符合您的需求吗?

ps h -eo pid:1,uid,command | grep -Ev "screen|bash" | grep '[j]ava'

解释

  • [j]avaregex是避免使用的已知技巧grep -v 'grep'
于 2012-12-22T16:36:54.337 回答