linux 的 awk 命令格式化输出报表表头
awk -F ',' '{print $5","$7","$23","$9","$8","$12","$18","$19",00"}' filenameNF 当前记录中的字段数。FS 字段分隔符(默认是任何空格)。NR 当前记录数。ORS 输出记录分隔符(默认值是一个换行符)。RS 记录分隔符(默认是一个换行
·
awk -F ',' '{print $5","$7","$23","$9","$8","$12","$18","$19",00"}' filename
NF 当前记录中的字段数。
FS 字段分隔符(默认是任何空格)。
NR 当前记录数。
ORS 输出记录分隔符(默认值是一个换行符)。
RS 记录分隔符(默认是一个换行符)。
address.awk内容如下:
BEGIN {
FS=","
RS=""
ORS=""
}
{
x=1
while ( x<NF ) {
print $x "\t"
x++
}
print $NF "\n"
}
执行命令:awk -f address.awk ./address.txt >./output.txt
更多推荐
已为社区贡献1条内容
所有评论(0)