Temat: Sprawdzenie czy host jest dostępny - skrypt
Hejka
Skrypt włączający fizyczny przekaźnik, działa elegancko, włączam i wyłączam maszyne o IP 192.168.200.0 bez problemów.
( dokładnie wybudzam i usypiam maszynę )
Potrzebuje teraz do skryptu dodać sprawdzenie, czy komputer 192.168.200.0 jest uśpiony czy nie.
Chcę aby kod wybudzenia, działał tylko wtedy, kiedy maszyna 192.168.200.0 śpi, nie odpowiada.
Pytanie:
- jakiej składni użyć aby wykonać coś takiego jak poniżej ( to tylko zarys pomysłu na openWrt )
skrypt:
if (192.168.200.0 !== wybudzony)
{
#!/bin/sh
echo "Content-type: text/html"
echo ""
echo "1"> /sys/class/leds/tp-link:green:lan4/brightness // włacza LED która włącza przekaźnik
sleep 2 // czas w jakim styki fizycznego przekaźnika są zwarte
echo "0"> /sys/class/leds/tp-link:green:lan4/brightness // wyłącza LED która wyłącza przekaźnik
}