文件为:
ksdopk 11 111110,111111,111113,111115,11111,111113,111115,111117,112310 1,2,3,4,5,6,7,9
经过处理为:
ksdopk 11 111110 1
ksdopk 11 111111 2
ksdopk 11 111113 3
ksdopk 11 111115 4
ksdopk 11 11111 5
ksdopk 11 111113 6
ksdopk 11 111115 7
ksdopk 11 111117 9
ksdopk 11 112310
处理方法:
awk ‘{t=split($3,a,”,”);split($4,b,”,”);for(i=1;i<=t;i++)print $1,$2,a[n],b[n]}’ file
解析:利用两个数组分别将字符创拆开,然后一一对应输出相对应的数值。