Skip to content

十三、文本处理与正则表达式 ​

本章建立“选择、转换、聚合、排序”的文本流水线,并明确基本正则表达式(Basic Regular Expression,BRE)、 扩展正则表达式(Extended Regular Expression,ERE)与 Shell 模式的边界。重点覆盖 Locale、无换行尾行、 包含空格/换行/前导连字符的文件名,以及 NUL 分隔。

本章目录 ​

学习目标 ​

  1. 能按“选择、转换、聚合”职责选择 grep、sed、awk,避免脆弱的一行命令堆叠。
  2. 区分 BRE、ERE、Shell glob;正确解释 grep 的 0/1/>1 退出状态。
  3. 知道 Locale 如何影响字符分类、正则范围和排序。
  4. 使用 NUL 分隔和 find -exec 安全处理任意合法路径名。

前置知识 ​

关联章节 ​

ICP 备案号待补充 · Gitee 主页