Temat: #!/bin/sh skrypt
Witam `stworzyłem` taki skrypt, ale nie wiem czy działa, i proszę o "naprawienie" w pewny sposób. Ogólnie jego założeniem jest sprawdzanie ilości klientów podłączonych pod WiFi, jeżeli klientów > 1 to włącza usługę, a w przeciwnym wypadku wyłącza. Zależy mi na tym też aby skrypt wykonywał się w pętli sprawdzanie np. co 30 sekund aby nie floodować pamięci (pętla while i delay? lub wait?), oraz żeby skrypt wykonywał się przy starcie routera. Na razie mam takie coś. Dodam, że to pierwsze spotkanie z tym językiem programowania.
#!/bin/sh
while [ true ] ; do
CONNECT=$(iw dev wlan0 station dump | grep Station | wc -l)
if [ $CONNECT > 1 ] ; then
on
else
off
fi
wait 5
donePozdrawiam