博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则-grep
阅读量:6305 次
发布时间:2019-06-22

本文共 522 字,大约阅读时间需要 1 分钟。

hot3.png

正则

一串有规律的字符串

'^#' 以#开头的

'^$'空行;$是每行的结尾符

'[^a-zA-Z]'非字母的

'^[^a-zA-Z]'开头是非字母

'.'任意一个字符

'.*'任意行,包括空行

'*'表示*前面的字符任意个数,包括零个,如:'o*r'表示零个o,即r;或者1个,即or;或者2个o,即oor;或者更多o

'\+' 表示+前面的字符1个或者多个,不包括零个;使用egrep可不用加\;

'\?'表示?前面的字符零个或者1个;使用egrep可不加\;

'\|'表示|两边或者,筛选满足左边或者满足右边的;使用egrep可不加\;

'o\{2\}'表示o出现两次;{}本身没特殊含义,转义后表示范围;注:在grep中使用{}需在前加\;在egrep中使用则不需加\

 

grep

筛选;grep [参数] "xxx" filename;

常用参数:-c行数;-i不分大小写;-n显示行号;-v取反;-r筛选目标所在的目录及所有子目录;-A后跟数字n,筛选结果及下n行;-B及上n行;-C及上下n行;-E等于egrep,特殊字符不需转义;

转载于:https://my.oschina.net/u/3866910/blog/1839452

你可能感兴趣的文章
android编译系统makefile(Android.mk)写法
查看>>
MD5源代码C++
查看>>
Eclipse 添加 Ibator
查看>>
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
查看>>
Python编程语言
查看>>
十四、转到 linux
查看>>
Got error 241 'Invalid schema
查看>>
ReferenceError: event is not defined
查看>>
男人要内在美,更要外在美
查看>>
为什么要跟别人比?
查看>>
app启动白屏
查看>>
Oracle 提高查询性能(基础)
查看>>
学习知识应该像织网一样去学习——“网状学习法”
查看>>
Hadoop集群完全分布式安装
查看>>
QString,char,string之间赋值
查看>>
我的友情链接
查看>>
Nginx+mysql+php-fpm负载均衡配置实例
查看>>
shell脚本操作mysql数据库 (部份参考)
查看>>
MySql之基于ssl安全连接的主从复制
查看>>
informix的逻辑日志和物理日志分析
查看>>