我想知道如何减少此命令中使用的grep或管道数量。
ps h -eo pid:1,uid,command | grep -v "screen" | grep java | grep -v "bash" | grep -v "grep"
可以减少吗?
答案 0 :(得分:2)
这是否符合您的需求?
ps h -eo pid:1,uid,command | grep -Ev "screen|bash" | grep '[j]ava'
[j]ava
是一种众所周知的regex
诀窍,可以避免使用grep -v 'grep'