Unix GREP的用法
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,grep(全局正则表达式版本)允许对文本文件进行模式查找,grep支持基本正则表达式,也支持其扩展集。 grep有三种变形: grep 标准grep命令 egrep 扩展grep命令,支持基本及扩展的
千家信息网最后更新 2024年11月18日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安全错误
数据库的锁怎样保障安全
三下乡实践报告网络安全问题
汽车软件开发体系认证
linux系统不用买数据库
文档数据库国产
mc粘土服务器在哪
数据库聚类分析实验报告
主机连接虚拟机中数据库
纵目科技互联网金融融资
福州智趣互联网科技
浪潮服务器自动关机
网络安全法四项原则
零售药店网络安全管理制度
非计算机专业数据库技术应用
网络安全技术研究生考试
国家网络技术安全员
数据库布丁
服务器 双网卡 设置
谁炸的服务器
window系统软件开发
领取使命召唤8连接在线服务器的
网络安全对党员的要求
途屋网络技术有限公司
上海本地软件开发市价
美妆商城app软件开发
江阴中科曙光服务器维修服务站
mina服务器发数据
浏览器服务器模式的应用方式
长春龙旭网络技术有限公司
农行软件开发中心书记
京东采用的网络安全技术