美文网首页
shell入门8-grep的正则表达式使用

shell入门8-grep的正则表达式使用

作者: 万州客 | 来源:发表于2022-12-28 09:02 被阅读0次

这里就介绍得比较全了,有基本的,扩展的,POSIX的,GNU的,确实这本书不错。

一,基本的正则表达式


image.png

二,扩展正则表达式


image.png

三,POSIX规范的正则表达式


image.png

四,GNU规范的正则表达式


image.png

五,实践测试

1008  cp /etc/passwd /tmp/
 1009  grep "root" /tmp/passwd 
 1010  grep ":..0:" /tmp/passwd 
 1011  grep "00*" /tmp/passwd 
 1012  grep "o[os]t" /tmp/password
 1013  grep "o[os]t" /tmp/passwd 
 1014  grep "[0-9]" /tmp/passwd 
 1015  grep "[f-q]" /tmp/passwd 
 1016  grep "^root" /tmp/passwd 
 1017  grep "bash$" /tmp/passwd 
 1018  grep "sbin/[^n]" /tmp/passwd 
 1019  grep "0\{1,2\}" /tmp/passwd 
 1020  grep "\(root\).*\1" /tmp/passwd 
 1021  grep "^$" /tmp/passwd 
 1022  grep -v "^$" /tmp/passwd 
 1023  grep "0{1,2}" /tmp/passwd 
 1024  egrep "0{1,2}" /tmp/passwd 
 1025  grep -E "0{1,2}" /tmp/passwd 
 1026  grep "0+" /tmp/passwd 
 1027  egrep "0+" /tmp/passwd 
 1028  egrep "(root|admin)" /tmp/passwd 
 1029  grep "[[:digit:]]" /tmp/passwd 
 1030  grep "[[:alpha:]]" /tmp/passwd 
 1031  grep "[[:punct:]]" /tmp/passwd 
 1032  grep "[[:space:]]" /tmp/passwd 
 1033  grep "i\b" /tmp/passwd 
 1034  grep "\W" /tmp/passwd 
 1035  grep "\w" /tmp/passwd 
 1036  grep -P --color "\d" /etc/passwd
 1037  grep -P --color "\D" /etc/passwd
image.png

相关文章

  • Python 正则表达式入门(初级篇)

    Python 正则表达式入门(初级篇) 本文主要为没有使用正则表达式经验的新手入门所写。 转载请写明出处 引子 首...

  • day28-Shell编程3小时光速入门

    Shell编程3小时光速入门 1、为什么要学习shell编程? Linux系统中会大量的使用Shell,工作中我们...

  • shell小知识

    shell 正则 shell正则表达式和python正则基本一致 转意需要两个斜杠\, 比如匹配"12", 使用r...

  • iOS正则表达式探索

    参考:正则表达式、正则表达式30分钟入门教程、正则表达式的使用方法 一、概述 正则表达式(Regular Expr...

  • Shell 概述

    学习 Shell 主要包括的内容: Shell 脚本入门 Shell 变量 Shell 内置命令 Shell 运算...

  • shell基础

    shell入门

  • 目录

    shell 一、 初识shell二、 shell变量三、 正则表达式四、 认识脚本和shell判断表达式五、she...

  • glob简介

    首次发表在个人博客 前言 glob是shell使用的路径通配符,类似于正则表达式,但是与正则表达式不完全相同,在l...

  • javascript 的正则表达式(分类笔记)

    带你入门(几个小小点) 目录 正则表达式的使用 正则表达式的基本构成元素 正则中的类(分类),基本的元字符 + 五...

  • 大数据学习-Linux Shell脚本快速入门

    批量处理数据,难免会有在集群中使用Shell脚本,自动跑程序,下面快速入门Shell脚本编程,本文解决一下问题: ...

网友评论

      本文标题:shell入门8-grep的正则表达式使用

      本文链接:https://www.haomeiwen.com/subject/hfuoqdtx.html