[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: