我有两个使用 AWK 的,效果很好
myScript3.awk
#!/usr/bin/awk -f
BEGIN {
FS=">|</"
OFS=","
}
{
data[count++] = $2
ptint $2
}
END{
print data[2],data[6],data[3], FILENAME
}
上面的脚本将扫描 xml 文档并返回第 2、6、3 个元素以及文件名。
for filename in *.xml
do
awk -f myscript3.awk $filename >> out.txt
done
上述脚本将扫描整个文件夹并列出 xml 文件,然后执行 myscript。我必须将这两个脚本合并为一个。谢谢你的帮助