1、准备一个有很多内容的文件,由于本人比较懒,直接那系统中mysql的配置文件【my.cnf】来做测试吧。你也可以自己编写一个文件,然后测试,效果都是一样的奥。
2、使用“grep "3306" my.cnf”命令,可以查看my.cnf文件中是否存在“3306”内容,效果如图所示。
3、使用“grep -n "3306" my.cnf”命令,确定“3306”在文件中的行数,效果如图所示。
4、使用“grep -n -i "mysql" my.cnf”命令,可以忽略查找关键字的大小写,搜索结果如图所示。
5、使用“grep "mysql" *.cnf”命令,匹配当前目录下所有后缀为“cnf”文件中的内容,效果图如下。
6、以下为grep命令的参数列表,请活学活用。