24 lines
383 B
Bash
Executable File
24 lines
383 B
Bash
Executable File
cat file.txt | awk '
|
|
{
|
|
max_cols = 0
|
|
for (i = 1; i <= NF; i++) {
|
|
data[i, NR] = $i
|
|
}
|
|
if (NF > max_cols) {
|
|
max_cols = NF
|
|
}
|
|
}
|
|
|
|
END {
|
|
for (i = 1; i <= max_cols; i++) {
|
|
for (j = 1; j <= NR; j++) {
|
|
printf "%s", data[i, j]
|
|
if (j < NR) {
|
|
printf " "
|
|
}
|
|
}
|
|
printf "\n"
|
|
}
|
|
}
|
|
'
|