awk

awk '{print $1 "\n" $2" "$3 "\n" $4;for(i=5;i<12;i++) printf("%s ",$i);print "\n" $12"\n" $13" "$14"\n"$15"\n" $16 "\n" $17 ;for(i=18;i<22;i++) printf("%s ",$i);print "\n" $22;for(i=23;i<NF-3;i++) printf("%s ",$i);print $(NF-3) "\n"$(NF-2)" " $(NF-1)"\n" $(NF)"\n"'} wo.txt > cao.txt

posted @ 2017-04-21 10:53  王青芸  阅读(79)  评论(0编辑  收藏  举报