Hans: Ultraedit, suche regulären Ausdruck, meiner reicht nicht!

Beitrag lesen

Hi Seth,

Immer diese Erbsenzähler...

tail -30 datei | grep -v -e "-1$" | sort -u | tail -3

Besser ? ;-)

hehe, das klappt aber nur in faellen von maximal 12 erbsen aeh zeilen. da war Bernds vorschlag doch noch etwas flexibler (obgleich noch nicht genug flexibel).

Also, wenn ich 1 "-1" Zeile habe und 29 "gute" Zeilen, erhalte ich maximal 3 Zeilen als output, die jeweils um 1 Sekunde verschieden sind, da alle, die in der gleichen Sekunde erzeugt wurden, rausfallen.

Je mehr "böse" Zeilen und Zeilen mit gleicher Uhrzeit vorkommen, desto schwieriger wird es, die letzten 3 Zeilen unterschiedlicher Uhrzeit ohne "-1" zu bekommen.

Bernd's Vorschlag gibt nur die Zeilen ohne "-1" aus, ohne eine Eingrenzung auf die Anzahl der Zeilen zu machen.

Da, soweit ich mich erinnern kann, eine Einschränkung von 3 Zeilen gefragt war, ist meine Lösung diejenige, die der gewünschten Aufgabe am nächsten kommt.

Gruß

Hans