Hallo geehrtes Forum!
Bin leider noch absuluter Linux Neuling und komm bei folgendem Versuch nicht weiter:
Mit folgendem Befehl kann ich den Status von meiner Squeezebox per Terminal abrufen:
pylms -s 10.0.0.14 -i
Ausgabe sieht dann so aus:
INFO: Server Version: 7.7.2
INFO: Player: 11:22:33:44:55:66 | SqueezeLite 2 | V: 59 | M: stop | T: 0.0 | C: True | W: 0
INFO: Player: 22:33:44:55:66:77 | SqueezeLite | V: 50 | M: play | T: 168.608638279 | C: True | W: 0
WARNING: No arguments provided
Nun möchte ich dies per sh Skript ausführen um einen Gpio zu steuern: (ich versuchs mal zu erklären :-D)
player mac: 11:22:33:44:55:66
if "pylms -s 10.0.0.14 -i" (nur die zeile in der die oben definierte mac vorkommt auf "play" durchsuchen)
then
"befehl1"
else
"befahl2"
fi
Befehle zur Gpio Steuerung sind mir bekannnt, geht mir rein um das prüfen des strings.
Hab im Web einiges über "grep" gefunden, aber leider bekomm ichs nicht hin^^
Hoffe jemand kann mir helfen!
Danke! Hannes