Linux学习-Shell编程-正则表达式与通配符

  • 正则: 匹配文件中字符串 ,正则是包含匹配
    通配符: 匹配文件名,通配符是完全匹配


    image.png
基础正则表达式
  • 前一个字符匹配0此或n次 a* 一个a或很多a
    . 匹配出
    [] 功能同通配符一样
  • grep "a" 文件名
    匹配所有内容,包括空白行
    grep "aa
    " 文件名 匹配最少1个a的行
    .的匹配
  • . 匹配除了换行符之外的任意一个字符
    grep "s.*d" 文件名 匹配sd直接有任意字符
开头和结尾
中括号
刚好出现次数
image.png

需要多练-- 抄10遍 -- 哈哈哈

你可能感兴趣的:(Linux学习-Shell编程-正则表达式与通配符)