[Linux-Biella] variabili shell in !bash ma in sh
leonardo.buffa a bilug.linux.it
leonardo.buffa a bilug.linux.it
Dom 1 Nov 2009 16:01:01 CET
>> STATUS=`eval cat \${D${i}}`
>>
>> ottengo un bel:
>>
>> /opt/bin/hbleds.sh: line 1: syntax error: Bad substitution
>
> hum.. forse dovresti usare le doppie virgolette altrimenti il secondo $
> viene interpretato come stringa e non vi sostituisce il numero...
gu? ammetto di non sapere dove metterle!
>> stessa cosa se faccio direttamente un if senza usare la variabile
>> STATUS!
>>
>> sai aiutarmi?
>
>
> l'if come lo fai?
>
> if [ <condition> ]
>
> esegie in realtà:
>
> test condition
l'if non l'ho ancora fatto volevo al momento anche solo fare un cat del file!
in ogni caso uso la sintassi classica:
if [ "$pippo" = "pluto" ] ; then echo aaa ; else echo bbb ; fi
> non so come hai fatto l'if quindi attendo di sapere se è sufficiente
> usare i doppi apici ""
ho provato a metterli qui e la ma senza fortuna :D
Maggiori informazioni sulla lista
Linux