需要脚本将行添加到 xml 文件
对于包含以下行的所有文件:
<class name="blahblahblah" foo="bar" fooz="baz">
我想在之后立即添加此行。
<cache usage="read-write">
搜索的关键文本是
<class name=
我可以为此访问 bash shell。
谢谢!
for all files containing a line like:
<class name="blahblahblah" foo="bar" fooz="baz">
I would like to add this line right afterwards.
<cache usage="read-write">
The key text for searching is
<class name=
I have access to a bash shell for this.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
记住它只是一个命令。 -i 选项(--in-place)更改给定文件(就地)。
Try this one:
and remember it is just one single command. The -i option (--in-place) changes the given file (in place).
awk 是一个选择吗?
(尽管我仍然强烈反对在 XML 文件上使用面向行的工具。从长远来看,一个不错的 XML 工具集可以为您省去很多麻烦。)
Is Awk an option?
(Though I still strongly object to using line-oriented tools on XML files. A decent XML toolset saves you a lot of trouble in the long run.)