Andreas Schmidt <[EMAIL PROTECTED]> schrieb: > "man grep" sagt, dass es bei extended regular expressions vordefinierte > Klassen von Zeichen gibt: > >> Finally, certain named classes of characters are predefined within >> bracket expressions, as follows. Their names are self explanatory, >> and they are [:alnum:], [:alpha:], [:cntrl:], [:digit:], [:graph:], >> [:lower:], [:print:], [:punct:], [:space:], [:upper:], and >> [:xdigit:]. > > Da das alles ja so schoen self explanatory sein sollte, habe ich aus > meiner urspruenglichen zeile folgendes gemacht: > > ps ax | grep -E "^[:space:]*$PROC" > > Leider funktioniert das nicht.
Du hast übersehen, dass das in dem Absatz steht, der mit "A list of characters enclosed by [ and ]" beginnt. Du musst also schreiben ps ax | grep -E "^[:space:]*$PROC" > Ich weiss nun nicht, ob das in der shell > ueberhaupt relevant ist; grep != shell. Aber die bash verwendet ja ohnehin keine regular expressions. Gruß, Frank -- Frank Küster, Biozentrum der Univ. Basel Abt. Biophysikalische Chemie -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)