Unix GREP的用法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,grep(全局正则表达式版本)允许对文本文件进行模式查找,grep支持基本正则表达式,也支持其扩展集。 grep有三种变形: grep 标准grep命令 egrep 扩展grep命令,支持基本及扩展的
千家信息网最后更新 2026年11月03日Unix GREP的用法grep(全局正则表达式版本)允许对文本文件进行模式查找,grep支持基本正则表达式,也支持其扩展集。 grep有三种变形: grep 标准grep命令 egrep 扩展grep命令,支持基本及扩展的正则表达式,但不支持\q模式范围的应用 fgrep 快速grep命令,允许查找字符串而不是一个模式,不要误解fast,其实和grep速度相当 grep的一般格式: grep [选项] 基本正则表达式 [文件] 这里的基本正则表达式可为字符 使用双引号: 字符串参数最好使用双引号扩起来,一是以防被误解为shell命令,二是可以用来查找多个单词组成的字符串,在调用变量的时候也要使用双引号,比如grep "$MYVAR",否则无结果,在调用模式匹配是,应使用单引号 grep的选项: -c 只输出匹配行的计数,比如grep -c "test" *.txt,将显示4,则说明包含test的有4行 -i 不区分大小写(只适用于单字符),比如grep -i "Bank" *.c等同于grep -i "bank" *.c -h 查询多文件时不显示文件名 -l 查询多文件时只输出包含匹配字符的文件名 -n 显示匹配行及行号,在显示出内容的每行前面会显示行数 -s 不显示不存在或无匹配文本的错误信息 -v 显示不包含匹配文本的所有行,grep -v "test" abc.txt,将显示不包含"test"的行内容 -w 以单词为单位进行匹配 -E 允许使用扩展模式匹配 grep和正则表达式: 使用正则表达式最好使用单引号括起来,避免参数被做为shell命令执行 ^ 锚定行的开始如:'^grep'匹配所有以grep开头的行。 $ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。 . 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 * 匹配零个或多个先前字符 如:'*grep'匹配所有一个或多个空格后紧跟grep的行。 .*一起用代表任意字符。 [] 匹配一个指定范围内的字符,如'[Gg]rep'匹配Grep和grep。 [^] 匹配一个不在指定范围内的字符,如:'[^A-FH-Z]rep'匹配不包含A-F和H-Z字母开头,紧跟rep的行。 \(..\)标记匹配字符,如'\(love\)',love被标记为1。 \< 锚定单词的开始,如:'\<="" span=""> \> 锚定单词的结束,如'grep\>'匹配包含以grep结尾的单词的行。 x\{m\} 重复字符x,m次,如:'0\{5\}'匹配包含5个o的行。 x\{m,\} 重复字符x,至少m次,如:'o\{5,\}'匹配至少有5个o的行。 x\{m,n\} 重复字符x,至少m次,不多于n次,如:'o\{5,10\}'匹配5--10个o的行。 \w 匹配
CUUG
更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6
CUUG
更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6
字符
正则
表达式
文件
单词
命令
引号
模式
支持
多个
字符串
文本
范围
内容
参数
开头
文件名
最好
标记
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技企业
博彦科技互联网金融
广州紫鲸互联网科技有限公司
云信互联网科技有限公司
互联网和科技技术
互联网科技金融公司
天扬科技互联网广告
中国互联网金融科技基金
隆华科技工业互联网
彤创互联网科技有限公司
恒生互联网科技指数跳水
畅思互联网科技
四川慕妮娅互联网科技有限公司
用友工业互联网科技发展
互联网科技股为什么大涨
吉林省码上互联网科技电话
互联网科技企业商标注意事项
唯美互联网科技
互联网科技职业技能培训学校
绵阳真晨互联网科技有限公司
科技创新互联网企业
撒么互联网科技公司
一五八零互联网科技
农村开互联网科技讲堂
中盈科技互联网信息有限公司
广州恒生互联网科技有限
彤创互联网科技有限公司
智帮互联网科技公司最近动向
深圳互联网科技园地址
互联网科技品牌