命令行:用grep匹配ps输出信息是去掉grep行

| 暂无评论 | 暂无引用通告

-->   在日常使用Linux的时候经常需要用grep匹配ps输出的进程信息,得到的信息都会有grep行,如:
[root@supersun.biz network]#ps aux |grep firefox
root      4123  0.0  0.2   5160  1192 ?        S    14:51   0:00 /bin/sh /usr/bin/firefox
root      4134  0.0  0.2   5160  1212 ?        S    14:51   0:00 /bin/sh /root/firefox/run-mozilla.sh /root/firefox/firefox-bin
root      4139  5.6 18.6 249584 92788 ?        Sl   14:51   6:55 /root/firefox/firefox-bin
root      5342  0.0  0.1   4612   732 pts/0    R+   16:54   0:00 grep firefox
  如果我们需要对上面的输出进一步处理的话就会需要将grep行去掉,经常这样的话会惹人烦,下面一个grep的技巧,可以方便的去掉grep行,如下:
[root@supersun.biz network]#ps aux |grep [f]irefox
root      4123  0.0  0.2   5160  1192 ?        S    14:51   0:00 /bin/sh /usr/bin/firefox
root      4134  0.0  0.2   5160  1212 ?        S    14:51   0:00 /bin/sh /root/firefox/run-mozilla.sh /root/firefox/firefox-bin
root      4139  5.6 18.6 249584 92788 ?        Sl   14:51   6:55 /root/firefox/firefox-bin
  另外可以参考以前的文章
两个小脚本一个用于去注释一个用于列出或杀死匹配的程序
中的列出或杀死匹配的进程序,挺方便的:
[root@supersun.biz network]#lkp firefox l
        root    4139    /root/firefox/firefox-bin
  如果想杀死匹配的进程:
[root@supersun.biz network]#lkp firefox k

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/781
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2007年10月30日 16:54

此Blog上的上一篇日记脚本:用Perl脚本生成Excel表格

此Blog上的下一篇日记集群:使用HA+IVS搭建高用性负载均衡集群

首页归档页可以看到最新的日记和所有日记。