清理此命令

时间:2012-12-22 16:32:50

标签: linux grep ps

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

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

可以减少吗?

1 个答案:

答案 0 :(得分:2)

这是否符合您的需求?

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

解释

  • [j]ava是一种众所周知的regex诀窍,可以避免使用grep -v 'grep'