sh Variable an php script zurück geben
Posted: 2006-05-16 09:15
Hallo,
ich möchte per php mit dem system() befehl ein shellscript ausführen.
system ("$pathserv/settings.sh ".$var1." ".$wert[$i]."", $rueckwert[$i]);
das funktioniert so nun wunderbar, allerdings bekomme ich als Rückgabewert immer nur eine 0. Was denk ich normal ist, und bedeutet das alles geklappt hat. Jetzt will ich aber nicht diese 0 sondern die Ausgabe in der Variable $rueckwert gespeichert bekommen. Gibt es da eine Möglichkeit ? Hier nochmal die Zeile aus dem shellscript:
sed -n '/^'${2}'/p' ${pathconf}/serv${1}.conf | cut -d "=" -f2
Beste Grüße
Alex
ich möchte per php mit dem system() befehl ein shellscript ausführen.
system ("$pathserv/settings.sh ".$var1." ".$wert[$i]."", $rueckwert[$i]);
das funktioniert so nun wunderbar, allerdings bekomme ich als Rückgabewert immer nur eine 0. Was denk ich normal ist, und bedeutet das alles geklappt hat. Jetzt will ich aber nicht diese 0 sondern die Ausgabe in der Variable $rueckwert gespeichert bekommen. Gibt es da eine Möglichkeit ? Hier nochmal die Zeile aus dem shellscript:
sed -n '/^'${2}'/p' ${pathconf}/serv${1}.conf | cut -d "=" -f2
Beste Grüße
Alex