ps 和 grep 查找消除 grep自身查找
用ps -def | grep查找进程很方便,最后一行总是会grep自己。
$ ps -def | grep dragonfly-framework
dean      5273  5272  0 15:23 pts/5    00:00:00 newlisp ./dragonfly-framework/newlisp-redirection.lsp -http -d 8080 -w .
dean      5491  5229  0 15:37 pts/16   00:00:00 grep --color=auto dragonfly-framework用grep -v参数可以将grep命令排除掉,因此修改版本如下:
$ ps -def| grep dragonfly-framework | grep -v grep
dean      5273  5272  0 15:23 pts/5    00:00:00 newlisp ./dragonfly-framework/newlisp-redirection.lsp -http -d 8080 -w .接在再用awk提取一下进程ID.
 ps -def | grep dragonfly-framework | grep -v grep | awk '{print $2}'
5273
转自:https://blog.csdn.net/csfreebird/article/details/41210493ps 和 grep 查找消除 grep自身查找的更多相关文章
- ps 和 grep 查找消除 grep自身查找(转载)
		用ps -def | grep查找进程很方便,最后一行总是会grep自己. $ ps -def | grep dragonfly-framework dean 5273 5272 0 15:23 pt ... 
- [转] linux 查找文本过滤grep正则表达式命令详解用法
		grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用 ... 
- Linux输入输出重定向和文件查找值grep命令
		Linux输入输出重定向和文件查找值grep命令 一.文件描述符Linux 的shell命令,可以通过文件描述符来引用一些文件,通常使用到的文件描述符为0,1,2.Linux系统实际上有12个文件描述 ... 
- linux之文件查找find grep详解,以及压缩归档
		.find linux里的实时查找工具,通过制定路径完成文件查找. find[options]...[查找路径] [查找条件] [处理动作] 查找路径:查找的位置,默认是当前文件夹. 查找条件:指定查 ... 
- linux命令之查找find &grep
		区别:find找目录下的文件:find+目录路径+条件表达式,grep找文件中的行:grep+匹配正则表达式+文件名 find命令 find命令的一般形式 find命令的常用选项及实例 find与xa ... 
- grep与正则表达式,grep、egrep和fgrep
		grep用法详解:grep与正则表达式 首先要记住的是: 正则表达式与通配符不一样,它们表示的含义并不相同!正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串. ... 
- grep init 与 grep [i]nit
		看grep的知识点的时候,在XXX博客里看到一个这样的例子,一直在纠结,纠结,init与[i]nit 匹配到的东西不应该时一样的嘛,为什么一个匹配得出来,一个不行.后来在群里问了某位大哥,耐心的讲解, ... 
- 算法与数据结构(九) 查找表的顺序查找、折半查找、插值查找以及Fibonacci查找
		今天这篇博客就聊聊几种常见的查找算法,当然本篇博客只是涉及了部分查找算法,接下来的几篇博客中都将会介绍关于查找的相关内容.本篇博客主要介绍查找表的顺序查找.折半查找.插值查找以及Fibonacci查找 ... 
- Java中的查找算法之顺序查找(Sequential Search)
		Java中的查找算法之顺序查找(Sequential Search) 神话丿小王子的博客主页 a) 原理:顺序查找就是按顺序从头到尾依次往下查找,找到数据,则提前结束查找,找不到便一直查找下去,直到数 ... 
随机推荐
- ssh转发
			ssh有3种转发:本地转发,远程转发,动态转发. 1.本地转发:当client和ssh-client的方向一致的时候,就是本地转发. 限制:1)client直接访问server被防火墙阻挡.2)ssh ... 
- 2.1 Apache Axis2 快速学习手册之 POJO 构建Web Service
			1. 准备:创建一个Maven Web App 项目 这里让我们使用Maven 模板创建一个Web App 项目 1. New------> Maven Project 2. 使用默认配置,点击 ... 
- 第7讲 SPI和RAM IP核
			学习目的: (1) 熟悉SPI接口和它的读写时序: (2) 复习Verilog仿真语句中的$readmemb命令和$display命令: (3) 掌握SPI接口写时序操作的硬件语言描述流程(本例仅以写 ... 
- LeetCode 326 Power of Three(3的幂)(递归、Log函数)
			翻译 给定一个整型数,写一个函数决定它是否是3的幂(翻译可能不太合适-- 跟进: 你能否够不用不论什么循环或递归来完毕. 原文 Given an integer, write a function t ... 
- Struts2对值的推断
			目的是想将jsp中的input输入: <input class="inputstyle" type="text" value="<s:pr ... 
- CCShatteredTiles3D
			CCSprite* pImgBg = CCSprite::create("1.png"); pImgBg->setPosition(ccp(CCDirector::share ... 
- (原创)舌尖上的c++--相逢
			引子 前些时候,我在群里出了一道题目:将变参的类型连接在一起作为字符串并返回出来,要求只用函数实现,不能借助于结构体实现.用结构体来实现比较简单: template<typename... Ar ... 
- 每日英语:Nelson Mandela Dies at 95
			Nelson Mandela, who rose from militant antiapartheid activist to become the unifying president of a ... 
- VS生成后事件对文件的copy以及更换扩展名
			在VC++2012的项目里,属性内有生成事件. 可以用后期生成事件命令行做一些生成之后的事情,比如对编译出的.dll,.lib,.pdb等文件进行copy或者更改扩展名. 我用到的就是将和项目同名的. ... 
- 使用 IDEA 开发工具(版本为 IntelliJ IDEA 14.1.4)打可执行jar包的操作步骤
			声明:教程演示使用的开发工具的版本是 IntelliJ IDEA 14.1.4. 1.选择IDEA开发工具菜单栏 File --> Project Structure,弹出如下窗口,在左侧的列表 ... 
