Mac OSX,Bash,awk和负面看后面

Lok*_*oke 4 regex macos bash awk

我想使用awk找到一个特定的进程:

ps aux|awk '/plugin-container.*Flash.*/'
Run Code Online (Sandbox Code Playgroud)

现在它找到了进程,但它将自己包含在结果中,因为ps结果也包含它们.为了防止这种情况,我试图使用负面看法如下:

ps aux|awk '/(\?<!awk).*plugin-container.*Flash.*/'
Run Code Online (Sandbox Code Playgroud)

但它不起作用.awk支持看后面吗?我究竟做错了什么?谢谢

cho*_*oba 7

常见的诀窍是使用

ps aux | grep '[p]lugin-container.*Flash.*'
Run Code Online (Sandbox Code Playgroud)

字符类[p]阻止grep本身匹配.