Re: [OT] Oneliner - X letzte Felder ausgeben
Hallo,
Sebastian Kayser wrote:
> bin gerade am Oneliner basteln und möchte STDIN nach Feldern
> auftrennen. Dabei sollen die X letzten Felder einer Eingabezeile inkl.
> des Trenn-Zeichens ausgegeben werden.
>
> [...]
>
> Hatte auch schon über ein auf Zeilenebene arbeitendes "tac" nachgedacht
> (Zeile rumdrehen, cut -d. -f-X, Zeile rumdrehen), habe aber nichts
> Entsprechendes gefunden.
So?
echo 'eins;zwei;drei;vier' | rev | cut -d\; -f -3 | rev
Um die Trennzeichen nicht mit auszugeben, muss bei cut noch
--output-delimiter=" " mit angegeben werden.
hth, Wolf
--
Büroschimpfwort des Tages: Faxbezwinger - Kollege, der ständig Papierstau
verursacht. (Sven-Lukas Müller)
Reply to: