欢迎光临散文网 会员登陆 & 注册

5.2Linux进阶命令_grep命令

2020-08-14 14:07 作者:韦东山  | 我要投稿


来源:

韦东山升级版全系列嵌入式免费视频_快速入门篇


grep 命令:

目的:使用grep命令来查找文件中符合条件的字符串 

假设dira目录的test1.txt 和 dirb目录的test1.txt都含有如下内容: 


通过查找字符串,希望显示如下内容:

1)所在的文件名----grep查找时默认已经显示目标文件名

2)所在的行号------使用-n选项

可以使用以下命令: 

r(recursive):递归查找

n(number):显示目标位置的行号

字符串:要查找的字符串

文件名:要查找的目标文件,如果是*则表示查找当前目录下的所有文件和目录


举例:

grep -n "abc" test1.txt  在test1.txt中查找字符串abc

grep -rn "abc" *       在当前目录递归查找字符串abc


注意:

1)可以加入-w全字匹配。 


视频教程👇

韦东山升级版全系列嵌入式免费视频_快速入门篇



5.2Linux进阶命令_grep命令的评论 (共 条)

分享到微博请遵守国家法律