点击上方Linux迷,关注我们

正文

来自:https://www.linuxmi.com/linux-zhengzebiaodashi.html

正则表达式就是用于匹配每行输入的一种模式,模式是指一串字符序列。拥有强大的字符搜索功能。也非常方便的搜索过滤出我们想要的内容。Linux系统:CentOS Linux release 8.1.1911 (Core)1、找出ifconfig “网卡名” 命令结果中本机的IPv4地址ifconfig | head -n 2 |tail -1 |tr -s " " |cut -d" " -f32、查出分区空间使用率的最大百分比值df |tr -s " " |cut -d" " -f53、查出用户UID最大值的用户名、UID及shell类型cat /etc/passwd | cut -d: -f1,3,7| sort -nt: -k2 |tail -n 14、查出/tmp的权限stat /tmp | head -n 4 |tail -n 1|cut -c10-135、显示CentOS8上所有系统用户的用户名和UIDcat /etc/passwd |cut -d: -f1,3 | egrep -v "[0-9]{4,}"6、显示三个用户root、linuxmi、mi的UID和默认shell(A8代替)
cat /etc/passwd |egrep "^(root|A8)" |cut -d: -f1,37、使用egrep取出/etc/rc.d/init.d/functions中显示文件中符合条件的字符
echo /etc/rc.d/init.d/functions | egrep "[a-z]$"8、使用egrep取出上面路径的目录名
echo /etc/rc.d/init.d/functions | egrep "/.*/"9、统计last命令中以root登录的每个主机IP地址登录次数10、利用扩展正则表达式分别表示0-9、10-99、100-199、200-249、250-255echo {1..255} |egrep "\"egrep "\<1[0-9]\>"egrep "\<1[0-9][0-9]\>"egrep "\<2[0-4][0-9]\>"egrep "\<25[0-5]\>"11、显示ifconfig命令结果中所有IPv4地址ifconfig |egrep "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}"简单点来说,正则表达式是对一组正在处理的文本的描述。扫码关注Linux迷:LinuxMiCom与您分享Linux,Java,Python,编程,大数据,人工智能等。

shell中正则表达式详解_Linux中的正则表达式相关推荐

  1. java switch中if_详解java中if语句和switch的使用

    if语句 说起if语句,那么不得不提起三元运算符 a>b?c=0:c=1; 如果a>b结果为true,那么c=0,为false,c=1 那么下面看下if语句 if(a>b)c=0; ...

  2. java中priorityqueue_详解JAVA中priorityqueue的具体使用

    Java中PriorityQueue通过二叉小顶堆实现,可以用一棵完全二叉树表示.本文从Queue接口函数出发,结合生动的图解,深入浅出地分析PriorityQueue每个操作的具体过程和时间复杂度, ...

  3. java中implement_详解JAVA中implement和extends的区别

    详解JAVA中implement和extends的区别 extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,Java中不支持多重继承,但是可以用接口来实 ...

  4. java中getclass_详解java中this.getClass()和super.getClass()的实例

    详解java中this.getClass()和super.getClass()的实例 前言: 遇到this.getClass()和super.getClass()的返回值感到疑惑,经过探索豁然开朗. ...

  5. JavaScript正则表达式详解(一)正则表达式入门

    JavaScript正则表达式是很多JavaScript开发人员比较头疼的事情,也很多人不愿意学习,只是必要的时候上网查一下就可以啦~本文中详细的把JavaScript正则表达式的用法进行了列表,希望 ...

  6. java中匿名内部类详解_java 中匿名内部类的实例详解

    搜索热词 java 中匿名内部类的实例详解 原来的面貌: class TT extends Test{ void show() { System.out.println(s+"~~~哈哈&q ...

  7. python中configparser详解_Python中的ConfigParser模块使用详解

    1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该sect ...

  8. java中final详解_Java中final用法与详解

    Java中final用法与详解 final作为Java中经常用到的关键字,了解final的使用方法是非常有必要的.这里从final关键字在数据域.方法和类中三个方面分析final关键字的主要用法. f ...

  9. python正则表达式详解 pandas_Python pandas计算正则表达式与字符串中复合词的匹配...

    我有一个正则表达式字典,我想计算字典中包含复合词的主题和正则表达式的匹配项.在import pandas as pd terms = {'animals':"(fox|russian bro ...

最新文章

  1. Linux中的基础和小工具
  2. SQLite中的FROM子句
  3. flutter listview 滚动到底部_Flutter常用Widget详解(三)
  4. linux使用同一密钥对实现互相免密登录
  5. sql 中CURSOR 的使用
  6. Lambda表达式和匿名内部类的区别【理解】
  7. xunsearch安装使用
  8. Python爬虫入门四urllib库的高级用法
  9. JDK8 Stream 操作
  10. linux 启动tomcat 怎么显示日志文件,随着LINUX的启动,打开一个终端显示TOMCAT的日志文件,请问如何做到?...
  11. 我的世界java怎么自制皮肤_我的世界皮肤制作教程
  12. 苹果笔记本摄像头黑屏怎么回事
  13. css3 模拟fadein,CSS3 transition fadein with display:none
  14. android项目中使用的服务器上,android 开发中使用okhttp上传文件到服务器
  15. 并发与并行,线程与进程如何理解
  16. 【c语言】初识c语言-让你对c语言不在感到一无所知
  17. python绘制动态变化的图_用Jupyter Noteb中的matplotlib绘制动态变化图形
  18. 最新酷睿计算机配置,笔记本电脑什么配置好?来看最新Intel11代酷睿cpu
  19. QT 绘图工具-QCustomPlot
  20. 基于K8S的DevOps应用方案

热门文章

  1. javaone_JavaOne 2012:掌握Java部署
  2. 在分析了47,251个依赖关系之后,2016年排名前100的Java库
  3. 无状态EJB:池化和生命周期
  4. 自定义Log4j 2.0
  5. 带有Atomikos示例的Tomcat中的Spring JTA多个资源事务
  6. ZK实际应用:样式和布局
  7. 使用MongoDB的MapReduce
  8. Java中使用Map and Fold进行功能性编程
  9. 为什么要在Java中使用Unchecked异常而不是Checked异常
  10. Spring的REST服务发现性,第5部分