[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Grep und regex



Andreas Schmidt <andy@space.wh1.tu-dresden.de> wrote:
[..]
> "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. In diesem Fall hat zwar letztlich
[...]

"For  example, [[:alnum:]]  means  [0-9A-Za-z],"

Beachte [[]]. Der ganze Absatz beschaeftigt sich damit, was fuer
Zeichen *innerhalb* von [...] zulaessig sind, eben einzelne Zeichen,
Bereiche A-Z und Klassen [:space:]. 
                 cu andreas



Reply to: