1.grep命令
grep命令用来在文本文件中查找内容,它的名字源于“global regular expression print”。指定给grep的文本模式叫作“正则表达式”。它可以是普通的字母或者数字,也可以使用特殊字符来匹配不同的文本模式。grep命令打印出所有符合指定规则的文本行。例如:
$ grep ′match_string′ file
即从指定文件中找到含有字符串的行。
2.正则表达式字符
Linux定义了一个使用正则表达式的模式识别机制。Linux系统库支持正则表达式,鼓励程序中使用这个机制。
遗憾的是,shell的特殊字符辨认系统没有利用正则表达式,因为它们比shell自己的缩写更加难用。shell的特殊字符和正则表达式是很相似的,但是为了正确地利用正则表达式,用户必须了解两者之间的区别。