Re: problema script bash
Davide Prina wrote: quando si crea un nuovo quesito è meglio creare anche un nuovo thread e non rispondere ad uno già esistente. Questo per facilitare la lettura di tutti ed avere maggiori possibilità di lettura/risposta alle proprie e-mail. Matteo Giani wrote: $i=1 #in modo da dare all i-esima variabile un certo valore.. $i è il contenuto della variabile, da usarsi quando si vuole utilizzarlo. i invece è la variabile, da usarsi quando si vuole modificarla. esempio: $ for (( i = 1; i 10; i++ )); do echo $i; i=$i+2; done Ciao Davide hai ragione. grazie delle risposte. matteo -- 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
problema script bash
ciao a tutti! ho un problema che non riesco a risolvere. sto facendo uno scriptino di bash con all interno un ciclo che agisce su piu variabili. vorrei una cosa del genere: for i in var1 var2 do ... $i=1 #in modo da dare all i-esima variabile un certo valore.. ... done ma questo non funziona.. mi sembra una cosa abbastanza standard, ma non ho trovato il modo di realizzare quanto chiedo. come faccio? :D grazie a tutti matteo -- 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
Re: problema script bash
Matteo Giani ha scritto: ciao a tutti! ho un problema che non riesco a risolvere. sto facendo uno scriptino di bash con all interno un ciclo che agisce su piu variabili. vorrei una cosa del genere: for i in var1 var2 do ... $i=1 #in modo da dare all i-esima variabile un certo valore.. ... done ma questo non funziona.. mi sembra una cosa abbastanza standard, ma non ho trovato il modo di realizzare quanto chiedo. come faccio? :D for i in var1 var2; do read $i 1; done grazie a tutti matteo ciao Ale -- R: Perché leggiamo dall'alto al basso e da sinistra a destra. D: Perché dovrei iniziare la risposta alla mail sotto il testo quotato? -- 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
Re: problema script bash
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il giorno 26/nov/09, alle ore 19:36, Alessandro T. ha scritto: Matteo Giani ha scritto: ciao a tutti! ho un problema che non riesco a risolvere. sto facendo uno scriptino di bash con all interno un ciclo che agisce su piu variabili. vorrei una cosa del genere: for i in var1 var2 do ... $i=1 #in modo da dare all i-esima variabile un certo valore.. ... done ma questo non funziona.. mi sembra una cosa abbastanza standard, ma non ho trovato il modo di realizzare quanto chiedo. come faccio? :D for i in var1 var2; do read $i 1; done Posso chiederti spiegazioni riguardo alla seconda riga? Non mi è molto chiaro il ... Grazie, Davide - - PGP User Information Key ID: 61A4A338 Fingerprint: BEBD EC76 5261 5340 5F96 6F7B 8CD7 8053 61A4 A338 - - -BEGIN PGP SIGNATURE- Version: GnuPG/MacGPG2 v2.0.12 (Darwin) iEYEARECAAYFAksO0PsACgkQjNeAU2Gkozii/gCgv/U3bOLdUgrqzDdrLzMW0zUp 7qUAn0G9GmUMzSNx5lpuXeEeDCa9zeAE =N9AA -END PGP SIGNATURE- -- 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
Re: problema script bash
quando si crea un nuovo quesito è meglio creare anche un nuovo thread e non rispondere ad uno già esistente. Questo per facilitare la lettura di tutti ed avere maggiori possibilità di lettura/risposta alle proprie e-mail. Matteo Giani wrote: $i=1 #in modo da dare all i-esima variabile un certo valore.. $i è il contenuto della variabile, da usarsi quando si vuole utilizzarlo. i invece è la variabile, da usarsi quando si vuole modificarla. esempio: $ for (( i = 1; i 10; i++ )); do echo $i; i=$i+2; done Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Petizione per l'uso di formati accessibili nell'Unione Europea http://tinyurl.com/y6u4m5 Non autorizzo la memorizzazione del mio indirizzo su outlook -- 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
Re: problema script bash
Davide Giovine ha scritto: Il giorno 26/nov/09, alle ore 19:36, Alessandro T. ha scritto: for i in var1 var2; do read $i 1; done Posso chiederti spiegazioni riguardo alla seconda riga? Non mi è molto chiaro il ... dal `man bash` ... word The word is expanded and supplied to the command on its standard input. ... Grazie, Davide di nulla Ale -- R: Perché leggiamo dall'alto al basso e da sinistra a destra. D: Perché dovrei iniziare la risposta alla mail sotto il testo quotato? -- 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