linux查找文件内容命令之grep | 您所在的位置:网站首页 › 查找日志文件中的特定字符使用的命令 › linux查找文件内容命令之grep |
目录
grep命令介绍参数选项
grep命令的使用1. 在指定的文件中查找包含的关键字2. 在指定目录下多个文件内容中查找包含的关键字3.在追加的文件内容中查找关键字4. 统计文件中关键字出现的次数5. vi或vim打开的文件查找关键字(补充)
总结
grep命令介绍
Linux操作系统中 grep 命令用于查找指定文件目录下文件里符合条件的字符串, grep 指令会把含有关键字的那一行显示出来。若不指定任何文件名称,则当前目录就是grep命令的需要查找的文件的目录,若所给予的文件名为 -,则 grep 命令会从标准输入设备读取数据。 参数选项-r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 -o 只输出匹配的内容(一般用于获取关键字在文件中出现的次数查找) -w 按单词位单位过滤 -v 取反(获取不包含关键字的文件内容) grep命令的使用 1. 在指定的文件中查找包含的关键字查找方法: cat 文件名 | grep ‘关键字’ 或 grep ‘关键字’ 文件名 事例: cat /airport/logs/202306272328/airport_admin/log_info.log|grep '结束执行新增' #或 grep '结束执行新增' /airport/logs/202306272328/airport_admin/log_info.log查找方法: grep -r ‘关键字’ 目录 事例: grep -r '结束执行新增' /airport/logs/202306272328
查找方法: 查找的文件实时更新,查找的关键字内容也在实时更新 tail -f log_info.log | grep '销售订单'查找方法: cat xxx.log | grep -o ‘关键字’ | wc -l 事例: cat log_info.log | grep -o '销售订单' | wc -l查找方法: 在vi/vim命令行模式下直接输入: /关键字 (区分大小写) 然后回车,定位到第一个关键字,之后通过n键向下查找,通过N键向上查找。 总结grep 命令非常强大,用起来也很方便,了解它的用法之后,在文件中找关键字就容易多了,你不觉得吗? |
CopyRight 2018-2019 实验室设备网 版权所有 |