源自:4-4 Linux中 grep命令
linux 中如何根据xml文件的key来修改value呢?
有个xml文件(server.xml)比如:
。。。。
请问该如何获取加粗的 style="FDJ6ER,YU8#IOM,IIOP7J,REW4PP...." 并去掉 YU8#IOM,修改 IIOP7J为 111111 。
因为 有多个package标签,均有style这一项,并且里面的value值 在不同的标签中有重复,所以现在要修改比较困难,试过用 cat server.xml | awk -F"pkg_test" '{print $2}' | awk -F"al_test" '{print $1}' | awk -F">" '{print $1}' | awk -F""" '{print $2}' 来获取这项值,然后整体替换。最后执行结果中,没有找到这项值。
请教一个老师和各位朋友,帮忙处处主意,非常感谢! 非常感谢!!
提问者:夜幕下的雄鹰
2015-02-03 09:48