使用linux的fgrep命令为文件搜索文字字符串
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,小编给大家分享一下使用linux的fgrep命令为文件搜索文字字符串,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!fgrep命令的作用是用来搜索file参数指定的输入文件(缺省为标准输入
千家信息网最后更新 2025年01月23日使用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安全错误
数据库的锁怎样保障安全
数据库 with
php软件开发待遇
qq三国如何挂云服务器
工业园区正规网络技术
铁可以在水银中我服务器的
宁德网络安全生产平台
网络技术公司经营模式
网络打印机服务器第三方软件
华为网络技术交流
云服务器的应用申请注册
工业软件开发入口
机算机网络技术介绍
钢铁行业数据库审计技术原理
6g网络技术视频
网络安全伴你我微视频
车牌识别系统服务器连接状态断开
麒麟数据库和mysql数据库
阿里云 arm 云服务器
超轻量数据库
云南省酒店软件开发有限公司
大学网络安全周总结
mac 代理服务器 软件
做软件开发工资一般多少
网络安全段新东
服务器管理器 命令行
如何搭建网页服务器
常用网络技术与最新进展
2021年网络安全教育活动
与计算机网络技术有关的公司名
服务器的mac地址不匹配