本文共 1181 字,大约阅读时间需要 3 分钟。
#!/bin/sh
grep "00032(00020) 6d 62" com.log* | awk -F ' ' '{ print $18 }'|awk -F '*' '{ print $2 }' >temp1;cat temp1 |awk '{if(NR%2==0) print $0}'>temp1_b;#sed 's/拆出变量|#fd9/拆出变量#fd9/g' <com.log>temp4;
sed 's/拆出变量|#fd9/拆出变量#fd9/g' <com.log.0912121409>>temp4;grep "拆出变量#fd9" temp4 | awk -F '|' '{ print $3 }' >temp4_bak;#paste -d '|' temp1_b temp4_bak>temp1_bb;sed 's/$/|1|mb|20091212|/g' <temp1_bb>temp1_bak;
grep "00016(00010) 30 39 31 32 31 32" com.log* | awk -F ' ' '{ print $18 }'|awk -F '*' '{ print 20$1 }' |awk -F '00' '{ print $3}' >temp2;
cat temp2 | awk '{if(NR%2==0) print $0}'>temp2_b;sed 's/$/|||/g' <temp2_b>temp2_bak;#sed 's/取变量|#fd6值为/取变量#fd6值为/g' <com.log> tmp3;
sed 's/取变量|#fd6值为/取变量#fd6值为/g' <com.log.0912121409>> tmp3;grep "取变量#fd6值为" tmp3 |awk -F '|' '{ print $3 }' >temp3_b;#cat com_trace_log_20091212.dat | awk -F '|' '{ if(NR%2-1==0) print $5,$21}'>temp3;cat temp3 | sed 's/ /|/g'>temp3_bbb;paste -d '|' temp3_b temp3_bbb>temp3_bb;#sed 's/$/|1|0||00|0000|缴费|/g' <temp3_bb>temp3_bak;rm -f com_reg;
paste -d '|' temp1_bak temp2_bak temp3_bak >com_reg;dbaccess $DBNAME <<!delete from com_reg_bak;load from com_reg insert into com_reg_bak;!转载地址:http://rnjhb.baihongyu.com/