2013-04-10 21:29:02 -07:00
|
|
|
# syntax: GAWK -f MATRIX_TRANSPOSITION.AWK filename
|
|
|
|
|
{ if (NF > nf) {
|
2019-09-12 10:33:56 -07:00
|
|
|
nf = NF
|
2013-04-10 21:29:02 -07:00
|
|
|
}
|
|
|
|
|
for (i=1; i<=nf; i++) {
|
2019-09-12 10:33:56 -07:00
|
|
|
row[i] = row[i] $i " "
|
2013-04-10 21:29:02 -07:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
END {
|
|
|
|
|
for (i=1; i<=nf; i++) {
|
2019-09-12 10:33:56 -07:00
|
|
|
printf("%s\n",row[i])
|
2013-04-10 21:29:02 -07:00
|
|
|
}
|
|
|
|
|
exit(0)
|
|
|
|
|
}
|