NF:列数(number of fields)
NR:行数 (number of records)
language:shell
awk '{for(i=1;i<=NF;i++){a[NR,i]=$i}} END{for(j=1;j<=NF;j++){str=a[1,j];for(i=2;i<=NR;i++){str=str" "a[i,j]} print str;}}' file.txt
NF:列数(number of fields)
NR:行数 (number of records)
language:shell
awk '{for(i=1;i<=NF;i++){a[NR,i]=$i}} END{for(j=1;j<=NF;j++){str=a[1,j];for(i=2;i<=NR;i++){str=str" "a[i,j]} print str;}}' file.txt