Datei nach Endnummer sortieren

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von auskenner, 23.10.2008.

  1. #1 auskenner, 23.10.2008
    auskenner

    auskenner Jungspund

    Dabei seit:
    09.05.2006
    Beiträge:
    10
    Zustimmungen:
    0
    Hallo.
    Hab ein Problem mit einer Zahlenkettet, die so aussieht

    005791
    005917
    005961
    006014
    006016
    006133
    006157
    006180
    006183
    006193
    006210
    006251


    Wie kann ich die File nach Endnummer sortieren, dass die File so aussieht

    006210
    006180
    006251
    ...

    usw.

    Über Hilfe wäre ich dankebar
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 tuxlover, 23.10.2008
    tuxlover

    tuxlover Der den Tux knuddelt

    Dabei seit:
    26.10.2005
    Beiträge:
    2.106
    Zustimmungen:
    0
    Ort:
    berlin
    man sort
     
  4. #3 auskenner, 23.10.2008
    auskenner

    auskenner Jungspund

    Dabei seit:
    09.05.2006
    Beiträge:
    10
    Zustimmungen:
    0
    komm mit sort nicht weiter. sorry
     
  5. daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
  6. #5 Wolfgang, 23.10.2008
    Wolfgang

    Wolfgang Foren Gott

    Dabei seit:
    24.04.2005
    Beiträge:
    3.978
    Zustimmungen:
    0
    Ort:
    Erfurt
    Code:
    rev INPUTFILE|sort -n|rev
    
    Nur eine Möglichkeit.
     
  7. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  8. #6 Gott_in_schwarz, 23.10.2008
    Zuletzt bearbeitet: 23.10.2008
    Gott_in_schwarz

    Gott_in_schwarz ar0

    Dabei seit:
    22.04.2007
    Beiträge:
    546
    Zustimmungen:
    0
    Ort:
    Niedersachsen
    Hab ich mir auch zuerst gedacht, aber geht so nicht. Das sortiert ja die Nummern halt umgedreht, aber nicht nur nach der letzten Nummer.
    Beispiel:
    Code:
    $ echo -e '12\n001'|rev|sort -n|rev
    12
    001
    (Und bei den Zahlen sind ja jeweils Nullen davor, von daher.)

    perl to the rescue:
    Code:
    $ echo -e '12\n001'|
    $ perl -ne '($foo{$_})=/(\d)$/; END {print for sort {$foo{$a} <=> $foo{$b} } keys %foo}'
    001
    12
    edit: wobei, für gleichlange Zahlen sollte die rev-sort Variante eigentlich auch "funzen".
     
  9. #7 Wolfgang, 23.10.2008
    Zuletzt bearbeitet: 23.10.2008
    Wolfgang

    Wolfgang Foren Gott

    Dabei seit:
    24.04.2005
    Beiträge:
    3.978
    Zustimmungen:
    0
    Ort:
    Erfurt
    Davon bin ich ausgegegangen.
    Andernfalls muss es natürlich so lauten:
    Code:
    rev INPUT|sort -n -k1 |rev
    
     
Thema:

Datei nach Endnummer sortieren

Die Seite wird geladen...

Datei nach Endnummer sortieren - Ähnliche Themen

  1. nach einem wort in einer textdatei suchen

    nach einem wort in einer textdatei suchen: halloooo ihr lieben, ich hoffe ihr könnt mir weiterhelfen :) ich lernen momentan die skriptsprache shell und alles was dazu gehört. ich soll...
  2. Prblem mit zeilenweises auslesen von Datei und schreiben nach mysql

    Prblem mit zeilenweises auslesen von Datei und schreiben nach mysql: Hallo Eventuell kann mir jemand bei meinem Problem helfen. Ich habe mich irgendwie total verrannt und komme nicht weiter. Die folgende...
  3. Nach Inhalt in Dateien suchen und den String aus Datei löschen

    Nach Inhalt in Dateien suchen und den String aus Datei löschen: Hallo alle miteinander, ich bin auf der Suche nach einer Möglichkeit nach Dateien mit einem bestimmten Inhalt zu suchen. Wenn der String in der...
  4. Dateien nach Datum finden

    Dateien nach Datum finden: Hallo zusammen, ich würde gerne Wissen wie ich am einfachsten Dateien nach einem bestimmten Datum in einem Verzeichnis suchen kann. Das...
  5. Datei nach dem nahest liegendem Wert durchsuchen.

    Datei nach dem nahest liegendem Wert durchsuchen.: Hallo, ich will in einer Datei nach einem Wert suchen. Das Problem ist, dass der Wert nicht identisch sein muss. Gibt es eine möglichkeit einen...