Re: script problem
On Fri, 2006-07-14 at 11:52 +0200, Peter Kuechler wrote:
> Am Freitag, den 14.07.2006, 11:28 +0200 schrieb Moritz Lenz:
> > Peter Kuechler wrote:
> > > 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
Weil
RG=$(ping -c 1 $BA_HOST > /dev/null 2>&1)
echo $RG
nicht das gleiche ist wie
RG=$(ping -c 1 $BA_HOST > /dev/null 2>&1)
echo $?
ttyl8er, t.k.
Reply to: