Bash:- 通过awk获取文本变量的赋值
txt格式:
...
logport='13000'
sessionport='23000'
...
########################
只获取logport的赋值13000
awk ' BEGIN{ FS="=" } { if(/'logport'/){ FIRST=$2 } } END{ print substr(FIRST,2,length(FIRST)-2) }' txt
<---监控端口连接数--->
lsof -ni tcp:80 | awk '/:http/ {++S[$NF]} END {for(a in S) print a,S[a]}'