栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

awk、sed、grep文本处理(十五)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

awk、sed、grep文本处理(十五)

一、使用awk,筛选出大于3ms的内容。
2022:04:25 00:00:12 Probing 192.168.1.100:1081/tcp - Port is open - time=5.456ms
2022:04:25 00:00:13 Probing 192.168.1.100:1081/tcp - Port is open - time=2.339ms
2022:04:25 00:00:15 Probing 192.168.1.100:1081/tcp - Port is open - time=2.443ms
2022:04:25 00:00:17 Probing 192.168.1.100:1081/tcp - Port is open - time=2.255ms
2022:04:25 00:00:18 Probing 192.168.1.100:1081/tcp - Port is open - time=2.236ms

答:

# By me  ,吹牛哥, 雨夜人,ghost, PF
awk -F"ms" '/^2022/ {print $(NF-1)}' 1081.txt | awk -F"=" '$NF>3{print $0 "ms"}' 

gawk '{match($0,"^.*time=(.*)ms$",arr); if(arr[1]>3) {print $0}}' text.txt

awk -F= 'int($NF)>3' 1.txt

awk -F'[= a-z]+' '$(NF-1)>3'  1.txt

# 这里的+号解释为 :     0+  省略了0
awk -F'time='   '+$NF>3'  1.txt

awk -F'[=.]' '$(NF-1)>=3' file 
#$F[1]>3为真,x=1,打印当前行。 -alnE'$F[-1]>3&&say'
perl -F= -ape'$_ x=$F[1]>3' file

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837354.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号