[unix-ws] Shell Problem
Thomas Lange
lange at informatik.uni-koeln.de
Don Jan 13 14:49:50 CET 2000
Folgendes Problem. Ich moechte in einer shell mehrere Kommandos
ausfuehren und deren output gemeinsam umlenken aber darin eine
Variabel setzen. Hier zwei versionen
A:
#! /bin/sh
{ export t=9 } |grep xxx
echo t= $t
B:
#! /bin/sh
{ export t=9 }
echo t= $t
Version B klappt, die variabel ist auch nach den Klammern
definiert. Bei Version A (die ich haben will wegen output umlenken)
klappt es leider nicht.
Hat jedemand eine Idee warum, oder einen Workaround ?
--
Gruss Thomas
----------------------------------------------------------------------
Thomas Lange
Institut fuer Informatik mailto:lange at informatik.Uni-Koeln.DE
Universitaet zu Koeln
Pohligstr. 1 Telefon: +49 221 470 5303
50969 Koeln Fax : +49 221 470 5317
----------------------------------------------------------------------