columnNum=$(awk '{print NF}' nowcoder.txt | head -1)
for i in $(seq 1 ${columnNum})
do
cat nowcoder.txt | awk -v var=$i '{print $var}' | xargs
done 先取文件有多少列,作为循环次数,每次循环将当前列用xargs转置

columnNum=$(awk '{print NF}' nowcoder.txt | head -1)
for i in $(seq 1 ${columnNum})
do
cat nowcoder.txt | awk -v var=$i '{print $var}' | xargs
done