290
阿裏雲
shell 翻轉語法
條件
文件內容如下
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
最後更新:2017-04-03 12:56:35