条件
文件内容如下
host1 h1v1 h1v2 h1v3 h1v4 h1v5
host2 h2v1 h2v2 h2v3 h2v4 h2v5
host3 h3v1 h3v2 h3v3 h3v4 h3v5
host4 h4v1 h4v2 h4v3 h4v4 h4v5
host5 h5v1 h5v2 h5v3 h5v4 h5v5
希望输出格式如下
host1 host2 host13 host4 host5
h1v1 h2v1 h3v1 h4v1 h5v1
h1v2 h2v2 h3v2 h4v2 h5v2
h1v3 h2v3 h3v3 h4v3 h5v3
....
做一个翻转动作
shell 如法如下
awk '{for(i=0;i++<NF;)a[i]=a[i]!=""?a[i]" "$i:$i}END{for(i=0;i++<NF;)print a[i]}' filename