Hallo,
ich möchte einem vorhanden Script die powerstate Abfrage voran stellen. Das funktioniert soweit auch.
instandby=$(wget -qO - powerstate |grep '</e2instandby>' | sed -e 's/<\/e2instandby>//g' | sed -e 's/false/on/g' | sed -e 's/true/off/g')
liefert je nach Zustand on oder off. Allerdings kriege ich kein nachfolgendes if, then, else hin.
if [ "$instandby" ] = [ "on" ]
then
wget -q -O - 'http://vuuno4kse/web/message?text=test&type=2&timeout=10'
Damit passiert nichts. Hat jemand einen Tip für mich, wo liegt mein Fehler?
mfg
ich möchte einem vorhanden Script die powerstate Abfrage voran stellen. Das funktioniert soweit auch.
instandby=$(wget -qO - powerstate |grep '</e2instandby>' | sed -e 's/<\/e2instandby>//g' | sed -e 's/false/on/g' | sed -e 's/true/off/g')
liefert je nach Zustand on oder off. Allerdings kriege ich kein nachfolgendes if, then, else hin.
if [ "$instandby" ] = [ "on" ]
then
wget -q -O - 'http://vuuno4kse/web/message?text=test&type=2&timeout=10'
Damit passiert nichts. Hat jemand einen Tip für mich, wo liegt mein Fehler?
mfg