Re: ls | grep
Am Samstag, den 07.01.2006, 16:16 +0100 schrieb Florian Tham:
> Hallo Daniel,
>
> On Sat, Jan 07, 2006 at 03:13:37PM +0100, Daniel Leidert wrote:
> > gewöhnungsbedürftig. Kann mir jemand erklären, warum ich die Klammern,
> > obwohl ich den Ausdruck in '"' entwickle, mit einem Escape-Zeichen
> > versehen muss?
>
> Weil es sich nicht um erweiterte, sondern um einfache reguläre Ausdrücke
> handelt. Siehe 'man 7 regex'.
Aha. man 7 regex sagte nämlich auch:
[..] a `\' followed by one of the characters `^.[$()|*
+?{\' (matching that character taken as an ordinary character), [..]
Am Ende folgt dann wohl das, was du meinst:
[..] Obsolete (``basic'') regular expressions differ in several
respects. [..] The parentheses for nested subexpressions are `\(' and `
\)', with `(' and `)' by themselves ordinary characters. [..]
Wäre nicht schlecht, wenn das in 'man find' Erwähnung finden würde.
Gerade die deutsche Man-Seite hätte da massiv Nachholbedarf.
MfG Daniel
Reply to: