$ echo "x=21; case $x in +([0-9])) echo "x is an integer";; esac" >>
hai aperto " per inserire la stringa che deve essere spedito al file, ma lo
hai chiuso in anticipo. "x is an integer" risulta essere un programma e
hai ragione per meta'
l'errore di non aver "escapizzato" le virgolette c'e', pero' per
combinazione non da nessun problema
infatti cosi' scritto, risulta un echo a cui vengono passati 6 parametri
"x=21; case $x in +([0-9])) echo "
x
is
an
integer
";; esac"
ma per combinazione nessuno di questi e' un "token" che fa chiudere l'echo
sarebbe successo quello che dici tu se avesse scritto una cosa tipo
$ echo "x=21; case $x in +([0-9])) echo "x; is an integer";; esac"
bash: is: command not found
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org