首页 技术 正文
技术 2022年11月6日
0 收藏 783 点赞 756 浏览 838 个字

一、命令简介

grep 命令用于在文本中执行关键词搜索,并显示匹配的结果。

由于grep命令参数很多,这里只列出一些常用的参数。

参数

作用

-b

将可执行文件当作文本文件来搜索

-c

仅显示找到的行数

-i

忽略大小写

-v

显示行号

-n

反选(列出没有关键词的行)

—————————————————————————————————————————————————————————

二、实例

这里我们来练习下如何使用grep命令

Linux学习历程——Centos 7 grep命令

文件 1.txt ,我们用grep 命令查找含有关键词 “=”  行

键入 grep  =  1.txt

Linux学习历程——Centos 7 grep命令

这样就显示出了含有“ = ” 的行

如果我们想要知道含有关键词的行号,就可以使用 – n  参数

grep -n = 1.txt

Linux学习历程——Centos 7 grep命令

这样我们就知道了含有关键字的行的内容及行号了

但是有些时候我们需要的是不含关键词的行,这时候我们就可以使用反向选择参数 -v 来操作。

我们键入  grep -nv = 1.txt

我们查找不含关键词 “=”的行,并且显示内容和行号。

Linux学习历程——Centos 7 grep命令

这样,就显示出了不包含关键词的行的内容及行号了。

———————————————————————————————————————————————

三、总结

grep命令的参数很多,但是我们常用的参数并不多,因此我只是主要学习了几个比较常用的参数。

比起费时耗力去学习那些出场率极低的参数,熟练运用几个常用的参数,再逐步在实践中去慢慢学习其他的参数,这样更适合我们学习Linux,(个人观点。。。个人观点)

我是一个刚刚接触Linux的小白,文章不当之处,望各位指正。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,088
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,564
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,413
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,186
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,822
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,905