On Wednesday 30 January 2008 21:51:56 Olaf Grüttner wrote:
> Hi everyone,
>
> I have a question about working with sed.
> I have an xml file containing
> <theme>1</theme>
>
> I want to change this to
> <theme>2</theme>
>
> I have problems with the "<" and ">" signs. Is there a was to mask them
> in the sed command?
>
> sed s/"<theme>1</theme>"/"<theme>2</theme>"/g' test.xml
>
> does not work
>
> Greetings
> Olaf

Special characters can be escaped with backslash,
like this: 
 sed -i s/\>2\</\>1\</ test.xml
or:
 sed -i s/\<theme\>2\<\\/theme\>/\<theme\>1\<\\/theme\>/ test.xml


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to