我有一个 xml 文件,其中包含一些path
在多个地方。
现在我想从.properties
提到的文件中获取值并替换path
它在 xml 中存在的部分。
就像,让我们考虑一下我有一个如下的 xml 文件。
<?xml version="1.0" encoding="ISO-8859-1"?>
...
...
<classpath>
<pathelement location="/profiles/sh/finalFolder/Apache/example.jar" />
</classpath>
<property name="executable" value="/profiles/sh/finalFolder/Apache/instjamr/install" />
<fileset dir="/profiles/sh/finalFolder/Apache/ant"/>
这个 xml 文件包含/profiles/sh/finalFolder
在许多地方带有一些后缀的路径。
现在,我有一个path.properties
包含(键,值)对的文件,例如
FinalFolder=/new/final/exit
(用户可以随时在属性文件中编辑值)
我想用文件path
中提到.properties
的键FinalFolder的值替换。
所以现在最后,我需要在.sh
文件中编写一个代码来完成这项工作。请帮助,在此先感谢。
(请不要将此问题标记为重复,因为我找不到适合我的问题的/可实施的答案)