我正在XML
中生成Unix
,我的输入文件就像
Tag1,Tag2,Tag3,Tag4,Tag5,Tag6
XII,2018,1802000001,AGNES,LALNUNPUII,X
XII,2019,2902001,JACK,LOTUS,Y
在我的脚本中,我首先获取标头并转置它,然后我获取第一条记录并按此转置
Tag1^XII
Tag2^2018
Tag3^1802000001
Tag4^AGNES
Tag5^LALNUNPUII
Tag6^X
运行此命令后
awk -v x="<" -v y=">" -v z="/" -F'^' '{print x$1y $2 x z$1y}'
它变成: << strong> Tag1 > XII << strong> / Tag1 > << strong> Tag2 > 2018 << strong> / Tag2 >等
需要3.3个小时才能获得7000条记录。
我希望进行批量处理以减少时间。