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]}'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM