我是靠谱客的博主 从容棒球,最近开发中收集的这篇文章主要介绍Linux fgrep命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、fgrep

语法:fgrep [命令选项] pattern [file]
该命令用来查找与给定的字符串相匹配文件的行,fgrep命令查询速度比grep快,但是它不够灵活,不能用正则表达式。该命令等价于grep -F

如test.txt文件内容:
Hello World
This is second line
This is third line


输入fgrep -n 'Hello' test.txt 或者 grep -Fn 'Hello' test.txt都有结果:
1:Hello World

命令选项:
-a把二进制数据视作文本在行中输出。
-b显示在每一行输出前的输入字节的偏移量。
-c显示匹配行的数量。
-h输出匹配的行,并不输出文件的名字。
-i忽略大小写;大小和小写字母等同。
-n显示行和行号。
-q使用静默模式,不输出任何内容。
-r递归的读入以创建的目录和子目录下的所有文件。
-v显示与之不匹配的所有的行,反转查找。
-V显示版本信息
-w只显示全字符匹配的行。   

2、egrep

功能说明:在文件内查找指定的字符串。egrep执行效果如grep -E,使用的语法及参数可参照grep指令,与grep不同点在于解读字符串的方法,egrep是用extended regular expression语法来解读,而grep则用basic regular expression语法,extended regular expression比basic regular expression有更完整的表达规范。




最后

以上就是从容棒球为你收集整理的Linux fgrep命令的全部内容,希望文章能够帮你解决Linux fgrep命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部