2020-03-12-linux 文件转置
2020-03-12 本文已影响0人
爬山小虎
awk '{i=1;while(i <= NF){col[i]=col[i] $i " ";i=i+1}} END {i=1;while(i<=NF){print col[i];i=i+1}}' file.txt | sed 's/[ \t]*$//g'
将原本按tab键分割的横向文件转成换行符分隔开的纵向文件
awk '{i=1;while(i <= NF){col[i]=col[i] $i " ";i=i+1}} END {i=1;while(i<=NF){print col[i];i=i+1}}' file.txt | sed 's/[ \t]*$//g'
将原本按tab键分割的横向文件转成换行符分隔开的纵向文件