Moin Moin !
Und die Shell sollte die Backslashes nicht wirklich brauchen, oder ?
Doch, die Shell braucht die Backslashes. Denn mit runden Klammern startet man ansonsten eine Subshell, in der man gewisse Dinge ausführen lassen kann. Das will ich garantiert nicht.
Aber nur, wenn Du auf Single Quotes um die Argumente für rxr verzichtest -- wir reden doch über UNIXe, oder ?
Dann wären übrigens * und ? auch noch zu escapen.
Geht das folgende ?
find * | grep ".HTM" | rxr '<H3>(.*?)</H3>' '<p><strong>$1</strong></p>'
Alexander
--
<!--#include file="signature.html" -->
<!--#include file="no-mails-please.html" -->
<!--#include file="signature.html" -->
<!--#include file="no-mails-please.html" -->