grep命令与正则表达式
grep 是通过正则表达式分析程序(General Regular Expression Parser )的缩写
grep命令可以在它输入中搜索指定的字符串模式【pattern】
grep命令的输出是包含输入中指定的字符串的行
greo命令的一般格式:
grep 【option】 pattern file
grep 的option选项有
※什么是正则表达式:
描述具有某种特征的字符串的表达式,正则表达式由普通字符与特殊字符构成。
基本的元字符集:
我们可以随意编写一个txt文件进行grep命令的练习, 加上上述正则表达式来寻找一些特殊字符
例如: grep –n ^public test.txt //在test文件中的每一行首寻找 public单词
grep –n ^…$ test.txt 就可以得到 长度为3的行
grep –n 11[MNX] test.txt // 匹配11M 11N 11X