1.grep 是查找含有指定文本行的意思,比如grep test 就是查找含有test的文本的行
2.grep -v 是反向查找的意思,比如 grep -v grep 就是查找不含有 grep 字段的行
我们想要找出哪个进程的id可以使用如下语段:
ps -ef | grep "mongod" | grep -v "grep" | awk '{print $2}' ps -ef
转载
2024-04-19 15:12:12
62阅读
$ ls -l | grep '^a'
通过管道过滤ls -l输出的内容,只显示以a开头的行。
$ grep 'test' d*
显示所有以d开头的文件中包含test的行。
$ grep 'test' aa bb cc
显示在aa,bb,cc文件中匹配test的行。
$ grep '[a-z]\{5\}' aa
显示所有包含每个字符串至少有5个连续小写字符的字符串的行。
$
原创
2010-07-28 08:40:27
406阅读
格式
grep word filmename filename
实例
% grep Tom /etc/passwd
说明
grep 将在文件 /etc/passwd中搜索模板Tom。如果成功,搜索的行将显示在屏幕上。如果没有找到,则没有任何输出。如果文件非法,将在屏幕上显示错误信息。如果模
原创
2012-03-30 12:48:18
470阅读
grep使用: 1.参数说明 -a :将 binary 文件以text 文件的方式搜寻数据 -c :计算找到 '字符串'的次数  
原创
2016-01-26 08:22:43
332阅读
点赞
1评论
part011、找出/proc/meminfo文件中,所有以大写或小写s开头的行,至少三种实现方式 grep '^[Ss]' /proc/meminfo
grep -i '^s' /proc/meminfo
grep -E '^(S|s)' /proc/meminfo2、显示当前系统上root、centos
原创
2016-06-26 12:41:58
3256阅读
一、grep命令:查找文件内容 从文件中找到包含指定信息的那些行,在 UNIX 系统中,搜索的模式(patterns)被称为正则表达式(regular expressions),为了要彻底搜索一个文件,有的用户在要搜索的字符串前加上前缀 global(全面的),一旦找到相匹配的内容,用户就像将其输出(print)到屏幕上,而将这一系
转载
2024-03-28 18:47:40
37阅读
Grep工具应用实例:1、只在目录中所有的.php和.html文件中递归搜索字符”main()”grep "main()" . -r --include *.{php,html}2、在搜索结果中排除所有README文件grep "main()" . -r --exclude "README"3、在搜索结果中排除filelist文件列表里的文件grep "main()" . -r --exclude
原创
2021-03-09 10:28:06
194阅读
1、去除数字开头的行grep -v '^[0-9]' shuangseqiu.txt |sed '$d' | sed s/"('"//g | sed s/"', '"/,/g 
原创
2018-01-05 21:42:08
646阅读
在我们实际应用中,正则表达式的应用是非常广泛的,今天我就大家分享几个比较常见的正则表达式的应用实例,不周之处,还望高人多多指点!
一:使用正则表达式搜索邮箱地址
二:使用正则表达式搜索手机号
三:使用正则表达式搜索身份证号
四:使用正则表达式取网络配置文件中的IP地址的过程解析
原创
2016-08-05 23:08:27
1025阅读
最近又重新进行了一次配置lzo压缩,步骤如下: 安装前,必须的工具: lib* glibc* gcc* ant mvn 注意:确定gcc版本,之前网上有人说不能使用超过4.4版本的gcc,我在安装过程中使用的gcc4.1.2的版本,也是正常的 操作系统名称: Linux master 2.6.18-194.el5 #1 SMP Tue Mar 16
一、grep 参数使用
Gun grep 选项
-b 在搜索到的行的前面打印该行所在的块号码。
-c 只显示有多少行匹配 ,而不具体显示匹配的行
-h 不显示文件名
-i 在字符串比较的时候忽略大小写
-l 只显示包含匹
转载
精选
2010-06-08 22:55:25
574阅读
老样子看看官方的解释
功能说明:查找文件里符合条件的字符串。 语 法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...
原创
2010-11-18 22:14:55
1423阅读
点赞
1评论
一、grep 参数使用
Gun grep 选项
-b 在搜索到的行的前面打印该行所在的块号码。
-c 只显示有多少行匹配 ,而不具体显示匹配的行
-h 不显示文件名
-i 在字符串比较的时候忽略大小写
-l 只显示包
转载
精选
2010-06-08 22:38:08
404阅读
概述写shell脚本还是一样,思路第一,语法其次,下面分享几个脚本实例,大家主要是理解一下里面的思路,语法稍微注意一下。1、观察数字,输出包含前6个数字在内的16个数字观察以下数字,看有什么规律:10 31 53 77 105 141这里数字的规律在于两个数字的差值的差值是2的幂次方那么怎么用shell脚本实现需求呢?#!/bin/bash#############################
转载
2024-05-31 10:39:35
17阅读
LinuxShell——管道命令摘要:本文主要学习了Shell中的管道命令。grep命令grep命令的作用是在文件中提取和匹配符合条件的字符串行,全称是Global Regular Expressions Print。基本语法 1 grep [选项] 搜索内容 文件名 选项说明 1 -A n:n为数字,列出符合条件的行,并列出后续的n行。
2 -B n:n为数字,列出符合条件的行,并列出前面
转载
2024-04-03 19:11:59
361阅读
Grep的常用命令语法1. 双引号引用和单引号引用
在g r e p命令中输入字符串参数时,最好将其用双引号括起来。例如:”m y s t r i n g”。这样做有两个原因,一是以防被误解为 s h e l l命令,二是可以用来查找多个单词组成的字符串,例如:”jet plane”,如果不用双引号将其括起来,那么单词 p l a n e将被误认为是一个文件,查询结果将返回”文件不存在”的错误信息
转载
2024-06-18 08:38:35
67阅读
正则表达式最早出现于unix系统当中,它主要用途是文本的检索。现在很多的文本编辑器,大部分主流操作系统,大部分的编程语言都支持正则表达式的使用,它的身影可谓无处不在。因此正则表达式的应用是计算机科学学习当中必须掌握的基本技能之一。 正则表达式是由特定字符按照某种规则进行组合,并以此实现(文本)逻辑过滤。那么,对这个“规则
转载
2024-06-06 15:41:10
124阅读