grep的用法,假如我想通过一个关键词来搜索整个关键词的进程的PID
脚本为:

pid =`ps -ef|grep cluster-app.jar |grep -v grep|awk '{print $2}'`

解释这个语句的作用
首先:下面这个脚本,会搜索所有包含 cluster-app.jar 的进程,如下图所示:会有两条数据

ps -ef|grep cluster-app.jar


其次,介绍grep -v 反向筛选,就是筛选不包含此关键词的数据行,展示

|grep -v grep|

就是把不包含 grep这个关键词的数据行展示,如下图所示:

最后:用 awk ‘{print $2}’ 来打印PID ,其中 $2 代表第二个列

awk '{print $2}'

最终效果为:

Linux里面 grep的用法之根据关键词查询进程PID相关推荐

  1. linux下grep命令用法,全面详解linux下grep命令的用法

    学linux系统,grep这个命令是必须要掌握的.grep命令是用来查找文件或标准输出中匹配的行,它的强大之处在于它支持正则表达式.日常工作中,grep绝对是用的最多的命令之一. 注:本文只介绍gre ...

  2. linux中grep的用法详解,grep的基本用法详解

    grep是linux上常用的一个文本处理工具之一.它有着强大的文本处理能力,学会它,可以让工作更有效率. 一.初识grep grep: Global search Regular Experssion ...

  3. linux中grep基本用法

    grep 查找并且提取文件内容 常用的匹配模式 hello 包含字符hello ^hello 以字符串hello开头 hello$ 以字符串hello结尾 语法格式 grep "条件&quo ...

  4. linux中grep的用法

    过滤多个关键字 #grep -E 'root|mysql' /etc/passwd root❌0:0:root:/root:/bin/bash operator❌11:0:operator:/root ...

  5. linux系统grep用法,linux中grep的用法

    1.grep    [内容]    /data/boy     只显示该文件中的内容,其他不显. grep一般常用参数: - i   :匹配时忽略大小写 - n  :匹配的内容开头显示行号 - v   ...

  6. Linux基本命令 -- grep参数说明及常用用法

    Linux基本命令 -- grep参数说明及常用用法 趁着午休的时间把自己经常使用的一些grep命令整理一下. 方便以后查看. 后续会逐步把awk/sed/find等常用的命令理一理. 增强下记忆. ...

  7. linux文件 第八行,求助:如何grep一个文件中含有关键词“OTU_”之后第八行的信息...

    本帖最后由 ottchen 于 2014-12-13 17:23 编辑 大家好!我刚解除Linux,花了一个下午的时间才明白Grep命令的强大,但是还有很多不懂.如下: Query= OTU_527 ...

  8. linux下grep用法

    linux下grep用法 [root@kylin10 ~]# nl test.txt1 I love china2 I love chinese3 My lover is flower 1.grep ...

  9. linux中grep命令 菜鸟教程,linux grep正则表达式与grep用法详解

    需要大家牢记:正则表达式与通配符不一样,它们表示的含义并不相同 正则表达式只是字符串的一种描述,只有和支持正则表达式的工具相结合才能进行字符串处理.本文以grep为例来讲解正则表达式. grep命令 ...

最新文章

  1. UI设计学习的对比原则怎么运用?
  2. Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解决方法
  3. 《自己动手写Docker》书摘之三: Linux UnionFS
  4. VisualStudio2008+水晶报表的使用
  5. 在OperaMasks中使用ELite和JRuby动态语言的秘笈
  6. 如何做网络推广告诉你如何更新网站内容会提升索引收录?
  7. Word 2016加载Endnote x9的方法
  8. 2020-2021网络游戏行业人才招聘报告
  9. 人工智能在计算机视觉方面的应用3000字,人工智能之计算机视觉应用专题报告.pptx...
  10. at指令代码 stm32f030_汇编语言程序设计第二篇——80X86汇编语言伪指令
  11. 产品需求文档(PRD,Product Requirement Document)模板
  12. PEER地震库地震波获取方法
  13. springcloud视频教程免费下载
  14. 普加.大学生广告创意大赛公告
  15. python中add函数_add_argument函数的dest参数
  16. 237. 删除链表中的节点
  17. 安卓程序运行显示permission is only granted to system apps的解决方法
  18. 【第三方互联】12、支付宝(Alipay)授权第三方登录
  19. python_习题一
  20. 教你制作启动U盘,用U盘装系统(转载)

热门文章

  1. Mysql 时间格式化 DATE_FORMAT使用
  2. Ext3文件系统介绍
  3. php 可以将图片分类吗,PHP图片处理教程.ppt
  4. PyCharm社区版安装教程和环境配置及使用
  5. python学习笔记P41-47
  6. 关于Unix时间戳(Unix timestamp)
  7. 算法 图1 列出连通集
  8. 整理iOS 错误警告
  9. 淘宝直播2020年GMV4000亿,直播电商第一梯队出位还是出局?
  10. Python数据分析中数据预处理:编码将文字型数据转换为数值型