位置: 编程技术 - 正文

CentOS下命令汇总之正则表达式详解(centosfind命令)

编辑:rootadmin

推荐整理分享CentOS下命令汇总之正则表达式详解(centosfind命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos 命令行,centos 常用命令教程,centos6.5常用命令,centos6.5常用命令,centos 命令行,centos 命令行,centos 命令大全,centos 命令行,内容如对您有帮助,希望把文章链接给更多的朋友!

正则表达式分两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。

基本正则表达式的元字符含义:

1、.:匹配任何单个字符

2、[]:匹配指定范围内的单个字符

3、[^]:匹配指定范围外的单个字符

4、*:匹配其前面任意次数的字符

5、?:匹配其前面0或1次

6、+:匹配其前面1或多次

7、{m}:精确匹配m次

8、{m,n}:匹配至少m次,最多n次

9、.*:匹配任意长度的任意字符

、^:行首锚定,

、$:行尾锚定

、<:词首锚定(也可以用b)

、>:词尾锚定(也可以用b)

、^$:匹配空白行

、():常与n(n为数字)一起用,用来匹配某单个或多个字符组合的重现次数

二、扩展正则表达式的元字符含义:

1、.:匹配任何单个字符

2、[]:匹配指定范围内的单个字符

3、[^]:匹配指定范围外的单个字符

4、*:匹配其前面任意次数的字符

5、?:匹配其前面0或1次

6、+:匹配其前面1或多次

7、{m}:精确匹配m次

8、{m,n}:匹配至少m次,最多n次

9、.*:匹配任意长度的任意字符

、^:行首锚定,

、$:行尾锚定

、<:词首锚定(也可以用b)

、>:词尾锚定(也可以用b)

、^$:匹配空白行

CentOS下命令汇总之正则表达式详解(centosfind命令)

、():常与n(n为数字)一起用,用来匹配某单个或多个字符组合的重现次数

、|:匹配|符号前或后的字符

三、可以匹配正则表达式的命令有:(这里只说grep命令)

1、grep:grep用基本正则表达式来匹配文本行。

格式:grep [OPTIONS] PATTERN [FILE...]

grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]

选项:

-E:使用扩展正则表达式进行匹配(相当于egrep)

-F:相当于fgrep

-i:匹配时忽略大小写

-v:显示不匹配模式的行

-o:只显示匹配到的行

-q:静默模式

--color=auto:对匹配到的字符做高亮显示

四、例子:

1、显示/etc/passwd文件中以bash结尾的行;

2、显示/etc/passwd文件中的两位数或三位数;

3、 显示'netstat -tan'命令结果中以'LISTEN'后跟0个、1个或多个空白字符结尾的行

4、添加用户bash,testbash, basher以及nologin用户(nologin用户的shell为/sbin/nologin);而后找出/etc/passwd文件中用户名同shell名的行;

5、显示当前系统上root、centos或user1用户的默认的shell和UID;

6、找出/etc/rc.d/init.d/functions文件中某单词(单词中间可以存在下划线)后面跟着一组小括号的行

7、使用echo输出一个路径,而后egrep找出其路径基名;

进一步地:使用egrep取出其目录名

8、找出ifconfig命令执行结果中1-之间的数字;

CentOS的网络带宽出口大小的查看方法 检查维护系统的时候,经常会要查看服务器的网络端口是多大的,所以需要用到Linux的一个命令。如何查看CentOS的网络带宽出口多大?可以用下面的命令

CentOs6.5关闭独显的方法 这次一定要把步骤给记下来,每次重装系统,为了关闭独显花费了大量时间操作系统:CentOs6.位显卡型号:集显:IntelCorporation3rdGenCoreprocessorGraphicsContr

CentOS7使用hostapd实现无AP模式的详解 这篇是linux下使用hostapd实现无线接入点AP模式的另一种实现方式:hostapd路由模式配置。对于软硬件的基本配置及hostapd安装在《CentOS7之hostapdAP模式配置》

标签: centosfind命令

本文链接地址:https://www.jiuchutong.com/biancheng/360655.html 转载请保留说明!

上一篇:centos7文件系统管理btrfs详解(centos7文件路径)

下一篇:CentOS的网络带宽出口大小的查看方法(centos 6.5网络设置)

  • 增值税发票服务名称可以更改吗
  • 总分公司企业所得税合并申报
  • 销项税额和进项税额发票怎么区别
  • 什么是增值税发票图片
  • 收到商业汇票计入科目
  • 经营性负债的作用
  • 非居民企业所得税税率10%
  • 罚款收据与通用的区别
  • 纳税人领购普通发票要求
  • 出售拆迁补偿住房违法吗
  • 以非现金资产清偿债务的方式下,债权人
  • 屋面维修按定额预算明细表
  • 堤围内的土地性质
  • 公司支付给股东付银行利息要交税吗怎么交
  • 境内所得境外发放工资
  • 增值税普通发票税率
  • 反写是清卡的意思吗
  • 电话宽带是什么意思
  • 机票抵扣增值税怎么计算民航发展基金
  • 结构化存款是什么
  • 财产清查中固定资产盘亏
  • 购买不需安装的生产设备会计分录
  • 印花税可以根据企业流水申报吗
  • 股东收回投资款的现金流量
  • 生产企业先出库后入库
  • 模具是可以长期待摊吗
  • 多发工资未退回会怎么样
  • 事业单位收受礼品怎么处理
  • linux常用命令make
  • php composer自动加载
  • vue打开窗口
  • php加载
  • php做
  • 自动驾驶的时候可以睡觉吗
  • 不想预缴所得税能不能提前暂估费用,会计分录
  • 外省人员收入怎么查
  • 延期缴纳税款的问题
  • 织梦cms不更新了吗
  • 退诉讼费计入什么科目
  • 多提的增值税该怎么做账
  • sqlserver并发怎么处理
  • 段云简介
  • mysql用户权限详解
  • 员工出差时法律规定
  • 长期股权投资中同一控制和非同一控制的区别
  • 其他收益会计科目核算什么
  • 未分配利润科目余额在借方还是贷方
  • 代扣个税返还需要交增值税吗
  • 收到社会保险基金结算表
  • 长期股权投资两种核算方法的区别
  • 销售货物海运费会计分录
  • 纳税人去税务局办什么
  • 营业收入包括哪些内容?
  • mysql存储过程中调用存储过程
  • win8.1鼠标没反应
  • solaris 11.4
  • 主板bios无法重置
  • .exe是啥程序
  • centos smb服务
  • fedora update-grub
  • windows 8改windows 7
  • windows8使用技巧
  • js的上传文件
  • ExtJS GridPanel 根据条件改变字体颜色
  • linux nodejs
  • android 自定义
  • html通配符选择器怎么用
  • js读取cookies
  • js如何定义类
  • 对税务总局党组织的评价
  • 全电发票
  • 税务局发票邮寄需要多久
  • 江苏国税申报怎么操作流程
  • 发票汇总表怎么计算
  • 国地税改革意义
  • 个税已申报税额为0可以退税吗
  • 一般纳税人提供公共交通运输服务免征增值税
  • 不予处罚不予立案
  • 上海个体工商户怎么报税
  • 1950土地改革后土地所有权
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设