Shell 想要在我正在构建的自定义脚本中使用find命令的结果
我想验证我的XML是否格式良好,但我的一些文件没有一个根(根据业务要求,这很好,例如,Shell 想要在我正在构建的自定义脚本中使用find命令的结果,shell,add-custom-command,Shell,Add Custom Command,我想验证我的XML是否格式良好,但我的一些文件没有一个根(根据业务要求,这很好,例如,…在我的上下文中是有效的XML),xmlwf可以这样做,但如果没有一个根,它会标记出一个文件,因此我想构建一个内部使用xmlwf的自定义脚本,我的自定义脚本应该如下所示 遍历作为输入传递的文件列表(例如sample.xml或s*.xml或*.xml) 为每个文件准备一个临时文件,作为+文件内容+ 并在临时文件上调用xmlwf, 有人能帮上忙吗?您可以使用cat和bash向文件的开头和结尾添加文本,以便为验证目的
…
在我的上下文中是有效的XML),xmlwf可以这样做,但如果没有一个根,它会标记出一个文件,因此我想构建一个内部使用xmlwf的自定义脚本,我的自定义脚本应该如下所示
遍历作为输入传递的文件列表(例如sample.xml或s*.xml或*.xml)
为每个文件准备一个临时文件,作为+文件内容+
并在临时文件上调用xmlwf,
有人能帮上忙吗?您可以使用cat和bash向文件的开头和结尾添加文本,以便为验证目的向文件添加根
cat鉴于此,您如何解决多个根的问题?抱歉,StackOverflow不是免费的编码服务。您似乎理解这些问题,为什么不学习如何为
循环编写(在此处搜索[bash]for循环
。在将数据应用到“真实”应用程序之前,请确保处理数据副本并确认其按需工作数据。祝你好运。谢谢避难所-提供这些详细信息的原因是为了说明我正在做什么,以了解我为什么和在哪里受到打击。但请记住这一点:您关于多个根元素是“我的内容中的有效xml”的评论多个根元素不是格式良好的xml,因此根据定义,无论上下文如何,都是无效的!