热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

使用grep精确匹配一个单词

使用grep精确匹配一个单词2012-05-2415:35:09标签:的abc原创作品,允许转载,转载时请
使用grep精确匹配一个单词
2012-05-24 15:35:09
标签: 的  abc
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://lynnteng0.blog.51cto.com/2145094/876020
面试时问到一个问题,要精确的找出进程名为abc,判断进程的数量是否在3-5之间,如果不在,就纪录下相关的信息
 
用ps aux | grep abc | grep –v grep | wc –l 统计出数量再进行判断
 
但是忽略了一点,如果是有进程名为abcd,abcde等有包含"abc"字符的,那么判断将会不准备,如果精确的匹配到abc呢,当时不知道,只能很诚实的回答,不清楚
 
其实答案很简单,用grep –w "abc" 或者是grep "\"都可以实现
-w, --word-regexp         强制 PATTERN 仅完全匹配字词
 

推荐阅读
author-avatar
你去过的地方叫远方
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有