《Shell编程之正则表达式》学习笔记

正则表达式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 因为是包含匹配 所以会取到 大于三次的字符串行
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

正则式表达案例

在这里插入图片描述

字符截取命令

在这里插入图片描述

  • grep - v 为取反操作

cut

  • 为列提取命令
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • df 命令为显示系统中分区情况
  • cut 默认 分隔符为制表符

printf

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 输出文件
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

awk命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

BEGIN

在这里插入图片描述在这里插入图片描述

END

在这里插入图片描述
在这里插入图片描述

FS

  • 指定分隔符
    在这里插入图片描述
    在这里插入图片描述
  • awk的执行顺序是先读取 再赋值S0~Sn 再判断条件 执行动作 一行一行读取执行
  • 注意用BEGIN先设定分割符

关系运算符

在这里插入图片描述

  • grep -v Name 将name 那行表头不输出
    在这里插入图片描述
发布了15 篇原创文章 · 获赞 0 · 访问量 327

猜你喜欢

转载自blog.csdn.net/weixin_38279239/article/details/105644332