原文:[Linux] shell中for循环grep正则统计指定关键字

需求是统计某个业务的访问个数日志服务器上的目录结构是如下,搜索最近 天的指定关键字数据,并排重统计个数: for循环的一行表示形式for i i lt i do xxx donewhile循环的一行表示 while true do xxx done获取当前年月 date Y m grep oP只显示正则匹配到的内容uniq sort u是去重 把匹配到的日志去重放入了 tmp .android.l ...

2019-11-22 19:53 0 640 推荐指数:

查看详情

grep统计关键字的数量

查找一个关键词: grep -o 'INFO' filename|wc -l 查找多个关键字关键词用 '' 分隔 grep -o 'objStr1|objStr2' filename|wc -l ...

Tue Aug 18 19:34:00 CST 2020 0 797
Shell打印匹配关键字的前后行 [echo、grep用法]

在日常运维,经常需要监控某个进程,并打印某个进程的监控结果,通常需要打印匹配某个结果的行以及其前后各N行。这里注意下:echo使用-e参数,对打印的结果中进行\n换行 [root@mq-master02 ~]# echo "abcd" abcd [root@mq-master02 ...

Thu Oct 11 04:42:00 CST 2018 0 4861
Linux - Shell - 在多个文件查找关键字

1. 概述 在多个文件 查找内容 2. 想干啥 目的 在 多个文件 , 查找内容 准备 之前在 单个文件里 查找过内容 工具 awk ...

Fri Oct 25 06:13:00 CST 2019 0 6910
Linux:从文件搜索关键字并显示行数(cat,grep函数)

假如有test1.txt的格式如下图所示: 有test2.txt的内容如下: 现需将test2.txt含有的关键字的行搜索出来并显示行数 则可以用到命令: cat test1.txt | grep -nf test2.txt #-n 表示找到匹配之后,输出匹配所在 ...

Thu Nov 16 03:04:00 CST 2017 0 21285
shell的shift关键字作用

1. shift命令可使参数发生位移  如: shift 1 # 表示参数下标向右移动一位, 比如执行文件时输入参数file.sh 1 2 3 ; 在文件中加入shi ...

Mon Dec 30 01:59:00 CST 2019 0 680
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM