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