[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 19:00:01 CET


> Il giorno dom, 01/11/2009 alle 16.01 +0100,
> leonardo.buffa a bilug.linux.it ha scritto:
>> > 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!
>
> avevo visto male.. pensavo che i tuoi `` fossero in realtà ''
> STATUS=`eval cat \${D${i}}`
>
> comunque hai provato così?
> STATUS=`eval "cat \${D${i}}"`

si ma non va, da sempre l'errore
questo e' il codice:

while :; do
  for i in 1 2 3

do                                                                        
     eval echo\${D${i}}
    eval cat \${D${i}}
#    STATUS=`eval "cat \${D${i}}"`
    sleep 1

done


la riga remarkata da errore :(



Maggiori informazioni sulla lista Linux