文本处理三剑客系列笔记:
文本处理三剑客 – awk:https://blog.csdn.net/d1240673769/article/details/121414107
文本处理三剑客 – sed:https://blog.csdn.net/d1240673769/article/details/103723838
grep命令
grep命令是一个Linux文本处理工具,它与egrep命令属于同一系列,这些命令都是用于对文件和文本执行重复搜索任务的工具。我们可以通过grep命令指定特定搜索条件来搜索文件及其内容以获取有用的信息。
语法
grep [OPTIONS] PATTERN [FILE…]
参数
常见案例
1. 从/etc/passwd文件中过滤出包含root的行
2. 从/etc/passwd文件中过滤出包含root行以及前后各2行的内容
3. 从/etc/passwd文件中过滤出包含root行以及前或者后各2行的内容
4. 从/etc/passwd文件中过滤出包含root或者halt的行
5. 查找/data路径下包含nginx.conf内容的文件名及匹配的行
6. 匹配正则
7. 匹配系统IP地址