工作命令
从mgssp结果中统计msisdnawk "/^IMSI/{getline;if(length($2)==13){$1=$1;print}}" ojc.log
awk "/^LAPD/{a=$2;gsub(\"'\",\"\",a);getline;getline;getline;print a,$2}" 0900-1000.txt
awk "/^MSISDN/{getline;a=$1;b=$2}/^VLR.*ADDRESS/{getline;print a,b,$1}" cx20140901.txt>cx4G.txt
修改V网签约参数
mawk "{print \"hgcmc:msisdn=\"$1\",octdp=2,gsa=8613746903,cch=2;\nhgcmc:msisdn=\"$1\",tctdp=12,gsa=8613746903,cch=2;\"}"
根据用户所在MSC生成mgssp查询命令
awk "{if($3==\"4-8613441533\")print \"mgssp:imsi=\"$2\";\"}" cx4g.txt>gygs7.dt
awk "{if($1~/^[0-9]+$/)print \"blrpi:rp=\"$1\",forced;\n@t 3\nblrpe:rp=\"$1\";\n@t 5\"}" bsc5rp.txt>blkrp.txt
awk "/CELL.*NOPDCH.*RP/{getline;a[$3]+=$2}END{for (i in a)print i,a[i]}" rlgrp.txt
awk "/alp.*AD-40/{getline;if($0!~/ALARM CEASING/)while(1){if($0==\";\"){break}print;getline}}" LOGFILE-2014-09-17*>20140917alm.txt
awk "/DIGITAL PATH QUALITY SUPERVISION/{getline;getline;getline;getline;a[$1]++}END{for(i in a)print i,a[i]}" 20140917alm.txt
awk "/DIGITAL PATH FAULT SUPERVISION/{getline;getline;getline;a[$1]++}END{for(i in a)print i,a[i]}" 20140917alm.txt
awk -F "[<>]" "/^<msisdn>.*<\/msisdn>$/{print \"hgsdp:msisdn=\"$3\";\"}" 68_HEMSAPP_20140926_095429.xml>scdlnum.txt
awk "/^MSISDN.*AUTHD$/{getline;a=$1;b=$2}/^NAM.*RID$/{getline;c=$2}/SCHAR-4-0/{if(c==4)print a,b}" MIYHSS02PG02BER.log
从寻呼失败详情中提取次数超过60次的小区
awk -F "," "{a[$2\"-\"$3\"-\"$4\"-\"$5]++}END{for(i in a){if(a[i]>60)print i,a[i]}}" 寻呼无响应.txt>dayu60.txt
重新设置小区信道监视门限
awk "{print \"rlsle:cell=\"$1\",perm;\nrlslc:cell=\"$1\",chtype=bcch,lva=1,acl=a1;\nrlslc:cell=\"$1\",chtype=sdcch,lva=1,acl=a2;\nrlslc:cell=\"$1\",chtype=tch,spv=1,lva=1,acl=a3;\nrlsli:cell=\"$1\";\n\"}"
alogfind -d ad-40 -t alp -s "SYNCHRONOUS DIGITAL PATH QUALITY SUPERVISION"|findstr VC12
PG的CLI模式(8023端口)取所有包含apnid7的用户(/var/dve/cli)
HEMSAPP:APNID=7,MSISDNALL,RID=4;
/ \
|/ \|/ \
||APN=apn, |||MSISDNALL[,RID=rid...] |
HEMSAPP:|+ +|+MSISDNS=msisdns[,RID=rid...]+;
||APNID=apnid,|||PDPCPS |
|\ /|\ /
\ /
标签: awk
发表评论: