awk -F ':' '{
for(i=NF;i>0;i--){
arr[NR]=arr[NR]":"$i #总共两行,将所有列从后面连接起来加入数组拼接成一个字符串
}
}END{
for(j=1;j<=length(arr);j++){
sub(/:/,"",arr[j]) #拼接的字符串前面会有一个冒号,需要使用sub函数进行一次替换
print arr[j] #将数组内拼接的字符串输出
}
}'



京公网安备 11010502036488号