Paste: Aus 2 Zeilen mach 1 (Frage)
Jan 'RedBully' Seiffert
redbully at cc.hs-owl.de
Tue Sep 16 00:31:05 CEST 2008
RalfGesellensetter wrote:
> Hi Jan...
>
> Am Montag 15 September 2008 schrieben Sie:
>> Sowas?
>>
>>> echo -e "a\nb\nc\nd\ne\nf\n" | awk -v ORS='' '{ print; getline;
>>> print; print "\n"; }'
>
> Danke - genau so! Genial ;)
>
> Warum per PM?
>
Voll den falschen Knopf gedrueckt...
> Hast du ggf. spontan den awk-Befehl da, um in einer Liste mit vier
> Spalten:
>
> A B C D
> A B C D
> A B C D
>
> ... jeweils D zu ersetzen mit der Ausgabe von `$command D`?
> Sowas wie {print $1 $2 $3 `$command$4`} ?
>
Laut manpage soll das so gehen:
command | getline [var]
Run command piping the output either into $0 or var, as above.
Aber irgendwie krieg ich das nicht zum laufen...
Vieleicht doch per shell?
Oder Perl oder sowas...
> Gerne wieder über die Liste
Hmm schaun wir mal, nur glaub ich sind jetzt die References kaputt...
> Gruß
> Ralf
>
Gruss
Jan
--
Religionskriege sind Konflikte zwischen erwachsenen Menschen,
bei denen es darum geht, wer den cooleren, imaginaeren Freund hat.
More information about the Linux
mailing list