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

Re: script problem



Am Freitag, den 14.07.2006, 11:28 +0200 schrieb Moritz Lenz:
> Hallo,
> 
> Peter Kuechler wrote:
> > Ich glaube, langsam verkalke ich:-(
> 
> Halb so wild, Aussetzer hat jeder...

Das sagst du so...;-)

> > Warum funktioniert das nicht mehr im Script?
> > 
> > RG=$(ping -c 1 $BA_HOST > /dev/null 2>&1)
> > echo $RG
> 
> Du leitest STDOUT und STDERR nach /dev/null um => keine Ausgabe =>
> nichts, was in RG stehen könnte.

Sorry, aber damit bin ich nicht so ganz einverstanden, denn warum
funktioniert dann das auf der Kommandozeile:

linuxback2:# ping -c 1 www.suse.de > /dev/null 2>&1
linuxback2:# echo $?
0
linuxback2:# ping -c 1 www.suse.bloedel > /dev/null 2>&1
linuxback2:# echo $?
2

Beide male wird STDOUT und STDERR nach /dev/null umgelenkt, trotzdem
bekomme ich den Rückgabewert des Komandos. Soweit ich weis bekommt man
den Rückgabewert nicht über STDOUT oder STDERR.

Wenn es so wäre, dann dürfte das oben geschriebene nicht funktionieren.



-- 
mfg Peter Küchler


Informations- und Kommunikationstechnik (IKT)
Planungsverband Ballungsraum 
Frankfurt / Rhein-Main 
Poststraße 16 
60329 Frankfurt am Main 
Tel.: +49 69 2577-1301 
Fax.: +49 69 2577-41301 
E-Mail: peter.kuechler@planungsverband.de 
www.planungsverband.de



Reply to: