【shell脚本实战案例】awk实现行转列数据变换

问题背景:

awk(“Aho, Weinberger, and-Kernighan”)

是一种文本处理工具,用于从输入文件中提取并输出指定的信息。它以行为单位读取文件,并根据用户定义的模式和操作来处理每一行数据。

awk命令是一种强大的编程语言,结合了模式匹配、文本处理和数据分析的功能。

当数据需要进行行转列的时候,我们可以使用awk实现,具体方法如下:

解决方法:

行转列:

#行转列
awk -F" " '{for(i=1;i<=NF;i++) print $i}'

其中NF指的是列的总数

猜你喜欢

转载自blog.csdn.net/qq_35902025/article/details/135048144