awk 命令添加页眉、页脚以及固定长度文件

awk 命令添加页眉、页脚以及固定长度文件

我可以使用以下命令将分隔文件转换为固定长度文件:

awk -F'|' '{print $1$2$3}' file9 

但我还想添加页眉和页脚

文件9 -

123|4567|890|

期待 -

Header
1234567890
Footer

答案1

在 awk 中添加页眉或页脚可以使用 BEGIN 和 END 块来完成:

awk -F\| 'BEGIN {print "header"}
    {print $1$2$3}
    END { print "footer" }' file9

我真的不明白如何print $1$2$3将您的文件转换为“固定长度文件”,但这将为您提供页眉和页脚。

相关内容