使用 grep 命令搜索指定的文件,以查找由 Pattern 参数指定的模式,并将每个匹配的行写至标准输出。
以下是如何使用
grep 命令的示例:
- 要在名为 pgm.s 的文件里搜索包含模式匹配字符 *、^、?、[、]、\(、\)、\{ 和 \} 其中几个的模式(这种情况下以任意大小写字母开头的行),请输入以下命令:
grep "^[a-zA-Z]" pgm.s
该命令显示 pgm.s 文件中所有以字母开头的行。 - 要显示名为 sort.c 的文件中所有不匹配某特定模式的行,请输入以下命令:
grep -v bubble sort.c
该命令显示 sort.c 文件中不包含单词 bubble 的所有行。 - 要显示 ls 命令的输出中匹配字符串 staff 的行,请输入以下命令:
ls -l | grep staff