Guest User

Untitled

a guest
Apr 26th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. <software>
  2. <settings>
  3. ....
  4. </setting name="local directory" type="string">/home/username/</setting>
  5. ....
  6. </settings>
  7. </software>
  8.  
  9. xmlstarlet val -e file.xml
  10. xmlstarlet ed -u "//settings/setting/@name" -v 'local directory2' file.xml
  11. xmlstarlet ed -u "//settings[1]/setting/@name" -v 'local directory2' file.xml
  12.  
  13. # edit file inplace
  14. xmlstarlet ed -L -u "//settings/setting/@name" -v 'local directory2' file.xml
Add Comment
Please, Sign In to add comment