helft mir mal bitte auf die Sprünge. Ist das syntaktisch so ok?
Code: Alles auswählen
if [ `ping -c3 $ip >/dev/null 2> /dev/null` -o `ps -A | grep backup` ]
then
exit
else
/usr/local/sbin/umount_cryptdevices.sh
logger "CRYPT: Verschlüsselung aktiviert"
fi
Test überprüft doch, ob Rückgabewert=0?
Wenn ich die Befehle einzeln auf der Shell absetze, bekomme ich immer einen Rückgabewert != 0.
Evtl. Anführungszeichen durch Backticks ersetzen?
Danke und Gruß,
Tyler