linux中如何使用grep命令?(详解)


当前第2页 返回上一页

示例1:在当前目录中,查找前缀有“test”字样的文件中包含“test”字符串的文件,并打印出该字符串的行,此时,可以使用如下命令:

1

grep test test*

输出:

1

2

3

testfile1:This a Linux testfile! #列出testfile1 文件中包含test字符的行 

testfile_2:This is a linux testfile! #列出testfile_2 文件中包含test字符的行 

testfile_2:Linux test #列出testfile_2 文件中包含test字符的行

示例2:反向查找,通过"-v"参数可以打印出不符合条件行的内容。查找文件名中包含test 的文件中不包含test 的行

1

grep -v test *test*

输出:

1

2

3

4

5

6

7

8

testfile1:helLinux! 

testfile1:Linis a free Unix-type operating system. 

testfile1:Lin 

testfile_1:HELLO LINUX! 

testfile_1:LINUX IS A FREE UNIX-TYPE OPTERATING SYSTEM. 

testfile_1:THIS IS A LINUX TESTFILE! 

testfile_2:HELLO LINUX! 

testfile_2:Linux is a free unix-type opterating system.

相关linux视频教程推荐:《linux语言教程》

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

以上就是linux中如何使用grep命令?(详解)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux中关于socket通讯获取本地的源端口号的实现方法

Linux下svn常用命令分享

Linux环境下如何实现查看和修改时间?

学习Linux可以从事什么工作

Linux查看当前登录的用户名是什么

Linux中控制台出现乱码

Linux默认使用的shell是什么

预付费实例与按量付费实例可以变更的规格族

Linux下的系统服务介绍――init、systemd

学习Linux用哪个系统

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...