linux-l: Shellprogrammierung

Andreas Fitzner fitzner at informatik.hu-berlin.de
Mo Nov 30 13:30:28 CET 1998


> Problem ist aber dann der Teil, der ueberprueft mit welcher Fehlermeldung
> wget sich beendet, und der Teil, der dafuer sorgt, dass mein Script erst
> beendet wird, wenn wget sich erfolgreich beendet.
> 
> 
> Haette jemand einen Tip, mein Dank wuerde ihm gebuehren... ;-)
ich kenne nicht wget (mach immer (fast) alles mit perl)
aber unter bash kann man den errorcode des letzten programm
so ermitteln

 #! /bin/bash

 echo 'z.b. false beendet mit einem "fehler" im gegensatz zu true :-)'
 /bin/false
 if [ "$?" = "0" ]; then
  echo programm meldet ok
 else
  echo programm meldet fehler nummer: $?
 fi

MfG, Andreas



Mehr Informationen über die Mailingliste linux-l