使用linux的fgrep命令为文件搜索文字字符串
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,小编给大家分享一下使用linux的fgrep命令为文件搜索文字字符串,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!fgrep命令的作用是用来搜索file参数指定的输入文件(缺省为标准输入
千家信息网最后更新 2025年12月01日使用linux的fgrep命令为文件搜索文字字符串
小编给大家分享一下使用linux的fgrep命令为文件搜索文字字符串,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
fgrep命令的作用是用来搜索file参数指定的输入文件(缺省为标准输入)中的匹配模式的行。fgrep 命令特别搜索Pattern参数,它们是固定的字符串。如果在File 参数中指定一个以上的文件fgrep命令将显示包含匹配行的文件。
fgrep命令 作用与grep和egrep命令不同,因为它搜索字符串而不是搜索匹配表达式的模式。fgrep命令使用快速的压缩算法。$, *, [, |, (, )和\等字符串被fgrep命令按字面意思解释。这些字符并不解释为正则表达式。
如果没有指定文件,fgrep命令假定标准输入。一般,找到的每行都复制到标准输出中去。如果不止一个输入文件,则在找到的每行前打印文件名。
fgrep有以下相关属性:
- fgrep 命令和带 -F 标志的 grep命令是一样的但出错和用法消息不同-s 标志功能也不同。
- 每行限制在 2048 个字节。
- 段落(-p 标志下)目前限制在5000个字符的长度。
- 不要在特定的文件中运行 grep 命令,因为会产生不可预料的结果。
- 输入行不能包含空字符。
- 输入文件应该以换行字符结尾。
- 虽然可以同时指定很多标志,但某些标志会覆盖其余的标志。例如,如果同时指定 -l 和 -n ,只有文件名写入到标准输出中去。
语法格式: fgrep [参数]
常用参数:
参考实例
当前目录下所有以 .c字符串结尾的文件中搜索字符串strcpy:
[root@linuxcool ~]# fgrep strcpy *.c
搜索当前目录下以 .c 结尾的文件,然后显示包含 strcpy 字符串的文件名:
[root@linuxcool ~]# fgrep -l strcpy *.c
匹配含有a的行:
[root@linuxcool ~]# cat linuxcool.sh |fgrep a
看完了这篇文章,相信你对使用linux的fgrep命令为文件搜索文字字符串有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
命令
字符
字符串
搜索
标志
输入
参数
标准
不同
文件名
文字
作用
同时
模式
目录
篇文章
表达式
解释
输出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
金蝶k3数据库连接
软件开发一般考核什么指标
嵌入式软件开发技术实验总结
5m服务器 塔梯子
数据库怎么刷缓存
网络安全师是学什么专业
GEO数据库卡
数据库中平均成绩怎么表示
数据库修改表怎么做
网络安全技术 汪双顶
奶块哪个服务器最富
合肥软件开发技术项目实训中心
网络安全2级3级
求实软件开发
迈斯三维服务器的教程
360打游戏连接不上服务器
睿名互联网科技有限公司
沈阳知名软件开发公司有哪些
开展网络安全预警工作
招聘系统的数据库设计
不属于常用计算机网络安全
网络安全情景模拟短剧
服务器网络安全要求
我的世界服务器永久管理
软件开发专家和资深工程师
网络安全IP地址封禁
win2003数据库镜像配置
php导入阿里数据库
电脑访问不同系统的服务器
数据库有什么用,知乎