2023-05-03 00:00:06.419 [http-nio-18114-exec-73] [2t6zjje8t8cqp4k] [INFO ] PaymentService [486] – payment notify o … 继续阅读 awk提取日志
分类:linux
常用脚本记录
grep “costTime=” backend-0.log | grep LoginInterceptor | awk -F ‘costTime=’ ‘$2>20000{print}’
linux防火墙iptables操作
如果防火墙有重复的IP, 删除重复的 iptables -vnL|grep DROP | awk ‘{ print $8}’ | grep -v “0.0.0.0” |awk ‘/[0-9]/’ | sort | uniq -c|sort … 继续阅读 linux防火墙iptables操作
awk常用分组统计
awk ‘{print $1″ “$4}’ 000.txt | sort| uniq -c | sort -k1nr | head cat 000.txt | awk ‘{a[substr($4,9,13) $1]+=1} E … 继续阅读 awk常用分组统计
linux grep 非贪婪匹配
有时候搜索 grep 非贪婪匹配 grep -E 贪婪模式 可以在grep中使用perl语法,所以grep -P可以工作
awk输出单引号
妙用diff对比两个文件的差异
工作中有时候要找出两个文件的差异,如第一个文件中的id在第二个文件中不存在 类似 sql中 not exists的用法 diff a.txt b.txt 例如a.txt里面orderSn列表 b.txt 也是orderSn列表 首先将a.t … 继续阅读 妙用diff对比两个文件的差异
sed提取搜索一段范围内的日志
sed -n ‘/2019-01-15 13:46:19/,/2019-01-15 13:50:25/p’ bankliquidation-test.log | grep “xxxxx”
grep正则匹配
grep -E 正则 匹配 ps -ef | grep -v grep | grep -E “/home/devjava/bankliquidation-file/apps/.*jar”
linux删除乱码文件
ls -i 假如节点编号为:12345 find -inum 12345 -delete 或者 find -inum a -exec rm -rf {} \;