ESP Controlled PvBoiler https://github.com/arnova/pvboiler
if [ $test ] is true als de variabele $test bestaat (dus ook als deze 0 is)
Dus in jouw geval:
if [ $test ] && [$test = 0]; then echo "exists and 0"; fi
Let erop dat je in bash een string comparison doet door een single '=' te gebruiken.
Dus in jouw geval:
if [ $test ] && [$test = 0]; then echo "exists and 0"; fi
Let erop dat je in bash een string comparison doet door een single '=' te gebruiken.
ik heb het nu anders opgelost:
if [ "$test" == "1" ] ...
if [ "$test" == "1" ] ...
ESP Controlled PvBoiler https://github.com/arnova/pvboiler
Dit is inderdaad de oplossing. Goed gevonden! Het maakt blijkbaar niet uit of je een single '=' of een dubbele '=' gebruikt.
Verwijderd
...niet noodzakelijk, een '==' mag ook...richardt schreef op 02 augustus 2002 @ 09:45:
Let erop dat je in bash een string comparison doet door een single '=' te gebruiken.
edit:
grmbl.. laat maar... ben net me bed uit, slaap nog half.. zag de laatste post niet..
grmbl.. laat maar... ben net me bed uit, slaap nog half.. zag de laatste post niet..