Forum
Tipps
News
Menu-Icon

shell sort

Hallo Mädels und Jungs,

ich verwende den Befehl sort, um eine Log Datei nach dem Zeitstempel der zeilen zu sortieren. Die Zeilen haben folgendes Format:

xxxxxx.tttt:yyyyyy

wobei tttt für den Zeitstemel steht und xxxxxx für Text beliebiger Länge, der keine . Zeichen enthält. yyyyyy steht für irgendwelchen Text.

Ich verwende bisher:
sort -t. -k 2.1,2.4 filename

Damit werden aber die Zeilen mit gleichem Zeitstempel umsortiert und zwar nach der gesamten Zeile als sortkey.

D.h. sort verhält sich nicht als stable sort.
Deshalb habe ich in einer Doku die Option -s und --stable gefunden, die aber mit dem sort, das mir zur Verfügung steht nicht funktioniert.

Wenn jemand eine Idee hat, würde mir das sehr helfen.

Vielen Dank schon mal.

Edgar


Antworten zu shell sort:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi

wie wäre esmit einem Update des Tools???

MfG

Hey

Ich hock gerade in Info und ich raffe nix nix, ja gar nix - es is unglaublich - naja also bis dann Jungs und Mädels byebye


« Suse: Consolen Befehl für DHCP VerbindungSuse: Linux Samba Server »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Analog
Der Begriff Analog bedeutet kontinuierlich oder auch stufenlos und meint in der Regel ein elektrisch erzeugtes Signal. Analog ist auch das Gegenteil von digital. Im Vergl...

Logfile
Eine Log-Datei ist eine Datei mit einer Art Protokoll, dass Aufschluss gibt über jegliche Aktivität auf einem Rechner. Das automatrisch geführte Protokoll ...

Login/Logout
Als Login, beziehungsweise Logout wird das An- und Abmeldung vom Zugriff auf geschützte Daten oder Rechner bezeichnet. Diese Methode wird meistens genutzt um private...