Temat: Lcd4linux - nie działa przełączanie ekranów - konfiguracja
Witam serdecznie, pomagając sobie postem: http://eko.one.pl/forum/viewtopic.php?id=4328
Gargoyle AA, MR3220 V1, lcd4linux + lcd2usb
Stworzyłem folder ekrany, skrypt screen i 4 configi od 1 do 4. Nadałem odpowiednie uprawnienia - niestety nie działa to odpowiednio.
Mój kod wygląda tak:
#!/bin/bash
x=1;
while [ "$x" -le 4 ]; do
x=$[ x + 1]
killall lcd4linux
cp /root/ekrany/$x.conf /etc/lcd4linux.conf && lcd4linux -qsleep 10
if [ $x -ge 4 ] ; then
x=1
fidone
Błąd jaki otrzymuje, a zarazem ekrany się nie przełączają:
sh skrypt.sh
skrypt.sh: line 19: x: not found
I nie ważne czy ustawie x=1 czy x=0. Gdy ustawię x=2 odpala się tylko config numer 2, gdy 1 to tylko 1.
Co w tym kodzie może być nie tak?
Nie może znaleźć x, ale jest zadeklarowany.
Oczywiście brałem
#!/bin/bash
x=0;
while [ "$x" -le 4 ]; do
x=$[ x + 1]
killall lcd4linux
cp /root/ekrany/$x.conf /etc/lcd4linux.conf && lcd4linux -qsleep 10
if [ $x -ge 4 ] ; then
x=0
fidone
Dziękuję z góry za pomoc.
Pozdrawiam.