Hallo zusammen!
Ich habe mir gestern für den einwahlserver ein skript geschrieben, daß erstens ein paar dateien untersucht, ob eine 0 oder 1 drinne steht.
Code:
#!/bin/bash
$andre='more /tmp/192.168.0.1'
$roman='more /tmp/192.168.0.2'

if [ $roman = "0" ] ; then
echo "Roman ist offline"
else
echo "Roman ist online"
fi

if [ $andre = "0" ] ; then
echo "Andre ist offline"
else
echo "Andre ist online"
fi

if [ $andre = "0"] ||[$roman = "0" ] ; then
gooffline
else
goonline
fi
In der konsole ausgeführt klappt das prima. Wenn ich das ding über ein php-skript, wegen der rechte in sudo aufrufe kann ich im apache: error_log sehen, daß er den Fehler
"[ too many arguments"
ausgibt.
Jetzt frage ich erst mich und jetzt euch, warum das so ist!!!
Danke
Benni