Regex Frage

G

georgf.d

Hallo ich bins mal wieder ;-) ein schwer geiles Forum hier, rockt total!!!
ich habe da noch einmal eine Frage
und zwar habe ich eine Liste
5 Peter
4 Karl
6 Paul
7 hana
84 Franz
23 Pierre
die Nummern am Anfang geben die Anzahl aus
Jetzt will ich mit Grep die Zeilen ausgeben lassen wo die Anfangszahl größer X ist
also Grep '^[ZAHL] bis zum leerzeichen größer Wert-X'
Wie mach ich das genau??
habt ihr ne idee Danke im vorraus
 
Reguläre Ausdrücke sind imho recht ungeeignet für so eine Aufgabe. Nimm lieber ne einfache Skriptsprache. Kannst die Zahl ja mit regex extrahieren, wenn du's unbedingt brauchst...

Schau dir mal (g)awk an. (Die Aufgabe ist in awk ziemlich trivial.)
 
Denke, das ist eher ein Fall für awk als für grep:
Code:
awk '$1 > 20' <liste
oder so ...
Gruss
 

Ähnliche Themen

Server-Monitoring mit RRDTool

Zurück
Oben