Ես ունեմ 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
ֆայլում՝ աշխատանքն անելու համար: Խնդրում եմ օգնեք, կանխավ շնորհակալություն։
(Խնդրում եմ այս հարցը չնշել որպես կրկնօրինակ, քանի որ ես չեմ գտնում իմ հարցի համապատասխան/իրագործելի պատասխանը)