I have 2 files:
idfile.txt:
1111
3333
replace.xml:
<condition="online" id="1111" >
<condition="online" id="2222" >
<condition="online" id="3333" >
<condition="online" id="4444" >
I need a script to get below output.xml:
<condition="offline" id="1111" >
<condition="online" id="2222" >
<condition="offline" id="3333" >
<condition="online" id="4444" >
I use:
while read line; do
grep $line replace.xml | sed 's/condition="online"/condition="offline"/g' replace.xml >> output.xml
done < idfile.txt
My script replace all condition="online" in condition="offline".
Thanks a lot!
11111is not equal to1111!