【发布时间】:2014-01-01 20:28:02
【问题描述】:
我正在尝试编写一个脚本,该脚本将浏览一个目录,找到所有 XML 文件,通过xmllint 运行它们,并将格式化的结果保存到名为formatted 的子目录中的同名文件中.这是我到目前为止的脚本:
find . -maxdepth 1 -type f -iname "*.xml" | xargs -I '{}' xmllint --format '{}' > formatted/'{}'
这在一定程度上有效。子目录以一个名为"{}" 的文件结束,这只是通过xmllint 处理的最终文件的结果。如何让文件正确写入子目录?
【问题讨论】: