Datei Zeilenweise von hinten ausgeben

Der Titel hört sich evtl. etwas komisch an. Ich möchte einfach ein „cat“ das jedoch die letzte Zeile zuerst ausgibt. Also quasi ein „tac“. Diesen Befehlt gibt es jedoch nicht oder kann mir jemand helfen ?

Gruß Karsten

Der Titel hört sich evtl. etwas komisch an. Ich möchte einfach
ein „cat“ das jedoch die letzte Zeile zuerst ausgibt. Also
quasi ein „tac“. Diesen Befehlt gibt es jedoch nicht oder kann
mir jemand helfen ?

Naklar gibs den befehl tac.
(apropos reverse)

Bei mir (SuSE 7.2) ist der Befehl im rpm-arch textutils

BTW
der Befehl rev ist echt cool:smile:

mfg

Markus

Hi Marcus,

Naklar gibs den befehl tac.
(apropos reverse)

Bei mir (SuSE 7.2) ist der Befehl im rpm-arch textutils

BTW
der Befehl rev ist echt cool:smile:

Der macht aus 123 ja 321. Das ist nicht dass was ich möchte.
Ich möchte aus 123
456
ein:
456
123
erzeugen.
Geht das?

Gruss Karsten

Hi Marcus,

Naklar gibs den befehl tac.
(apropos reverse)

Bei mir (SuSE 7.2) ist der Befehl im rpm-arch textutils

BTW
der Befehl rev ist echt cool:smile:

Der macht aus 123 ja 321. Das ist nicht dass was ich möchte.
-) LOL

Du hattest die Lösung doch schon erraten und ich habe sie dir bestätig. Der Befehl tac existiert.

Mir ist dabei zusätzlich der rev befehl aufgefallen, ich fand es cool das er die ganzen Zeilen umdreht.:smile:

Falls es bei dir keinen tac befehl gibt. Reicht ein kleines shellscript oder perl.

Was für ein OS setzt du denn ein?

Use The Source Luke

Markus

Ich benutze AIX.
Hab eine Lösung. Zwar etwas kompliziert:
cat datei.data | nl | sort -dr | cut -f2 > datei_new.dat

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich benutze AIX.

Naja dann hast du das problem das die wertvollen GNU Tools nicht defaultmäßig da sind.

Hab eine Lösung. Zwar etwas kompliziert:
cat datei.data | nl | sort -dr | cut -f2 > datei_new.dat

Ist das nicht das geniale an Unix, mit einfachen programmen komplizierte dinge zuerledigen. Ich

Ich dachte du benötigs das öfter deswegen hätt ich das ganze in ein shellscript gepackt oder eben perl benutz(was daran liegt das ich mir das im Moment beibringe).

cu

Markus