Shell:查找与替换

1 查找文本

传统上,有三种程序,可以用来查找整个文本文件:

  1. grep:最早的文本匹配程序,使用BRE(Basic Regular Expression)
  2. egrap:扩展式grep,使用ERE(Extended Regular Expression)
  3. fgrep:快速grep,这个版本匹配固定的字符串而非正则表达式。可以并行匹配多个字符串

1.1 最简单的grep

grep最简单的用法是匹配固定的字符串。
语法:grep [ options … ] pattern-spec [ files … ]

who | grep -F abcd

POSIX BRE与ERE的meta字符