4.4. 概要

正则表达式是强大的工具,用于从文件或输出中选择特定的行。 许多 UNIX 命令使用正则表达式:vimperlPostgreSQL 数据库等等。 它们可以通过外部库在任何语言或应用程序中使用,甚至已经进入非 UNIX 系统。 例如,正则表达式用于 MicroSoft Windows Office 套件中的 Excell 电子表格。 在本章中,我们体验了 grep 命令,该命令在任何 UNIX 环境中都是不可或缺的。

Note

grep 命令的功能远不止我们在此讨论的几个任务; 我们只是将其用作正则表达式的示例。 GNU grep 版本附带大量文档,强烈建议您阅读!

Bash 具有内置的模式匹配功能,可以识别字符类和范围。