反者道之动-弱者道之用
2015-06-16 15:32
采纳率: 100%
浏览 2.2k

shell中如何过掉grep命令本身?

比如我在shell中敲入如下命令,我只想要第一行数据,不需要grep命令本身这行数据,怎么可以做到?请大侠指点!
top -b -n 1 |grep "homeshell"
2279 1668 root S 366m 45.8 1 0.0 homeshell
9917 7149 root S 1256 0.1 1 0.0 grep homeshell

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • zbr0418 2015-06-17 01:35
    已采纳

    top -b -n 1 |grep "homeshell" |grep -v grep 就行了
    grep -v 后面跟关键字: 是将 -v 后面的关键字在结果中过滤掉,可使用多个 grep -v

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • oyljerry 2015-06-16 15:50

    grep homeshell后面再加|grep -v grep

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题