Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : frage zu grep



RedNuX
01-06-2003, 21:44
hi, mit hilfe von grep kann ich doch unter anderem einen zeile die einen bestimmten eintrag enthält auslesen, und bei bedarf in eine datei weiterleiten .... wie bekomme ich das ohne grossen aufwand hin das er jeweils nach 100 einträgen die results in eine neue datei speichert ... so das ich max. 100 zeilen pro datei habe ... ?

msi
01-06-2003, 22:07
mit grep gar nicht, du kannst aber erst einmal alles in eien datei leiten und diese datei dann in mehrere Dateien teilen.

Aber was genau willst du damit bezwecken?

phate
01-06-2003, 22:14
Hi RedNuX,

wie schön das es das pipen gibt, also kannst Du zumindest mal auf split zurückgreifen.
grep bla foo.bar | split -100 - dateiDas splittet Dir die Ausgabe auf Dateien mit je 100 Zeilen, die dann dateiaa, dateiab, dateiac, ... heissen.

Ob Dir das grossartig was bringt, musst Du entscheiden, aber zumindest mal isses ohne große Umstände realisiert.

Andernfalls lass uns wissen, was es bezwecken soll.

hth,

phate

RedNuX
01-06-2003, 22:17
axo,
ich möchte nur eine log auswerten und es in eine datei für ein anderes Programm lenken nur die dtei darf eine bestimmte zeilen länge nicht überschreiten ... war bei 400 oder sowas ..