Programmazione shell
-
- Prode Principiante
- Messaggi: 4
- Iscrizione: mercoledì 9 luglio 2014, 20:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 14.04 LTS x86_64
Programmazione shell
Saluto tutti, e vi ringrazio per il fantastico lavoro che svolgete su questo forum. Io sono alle prime armi con la shell e vi volevo chiedere che significato ha questa stringa:
files="$files $i"
Chiedo scusa per la banalità della mia domanda, e salutandovi vi ringrazio anticipatamente per la pazienza che avrete nello spiegarmi una cosa cosi banale.
files="$files $i"
Chiedo scusa per la banalità della mia domanda, e salutandovi vi ringrazio anticipatamente per la pazienza che avrete nello spiegarmi una cosa cosi banale.
Re: Programmazione shell
Ciao, a me sembra una variabile (files) che prende un valore da altre due ($file $i)...
Magari nello specifico sbaglio ma credo sia cosi.
Se per esempio scrivi:
$VAR avra come valore "ciao"
Magari nello specifico sbaglio ma credo sia cosi.
Se per esempio scrivi:
Codice: Seleziona tutto
VAR=`echo ciao`
-
- Prode Principiante
- Messaggi: 4
- Iscrizione: mercoledì 9 luglio 2014, 20:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 14.04 LTS x86_64
Re: Programmazione shell
Ciao ti ringrazio moltissimo, effettivamente mi dovrei spiegare un po meglio, il mio problema risiede non tanto in $i, ma nel fatto che io dichiaro una nuova variabile files e la pongo = $files, ora non capisco che cosa potrà contenere $files nella dichiarazione della variabile stessa, spero di essere stato chiaro.
- UbuNuovo
- Imperturbabile Insigne
- Messaggi: 4446
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Programmazione shell
Se prima dell'assegnazione:
sia "$file" che "$i" sono vuoti, "$files" conterrà solo uno spazio (quello tra "$files" e "$i" nell'assegnazione).
Se "$files" è vuoto ma "$i" ha un valore, files conterrà "nulla-spazio-$i"
Codice: Seleziona tutto
files="$files $i"
Se "$files" è vuoto ma "$i" ha un valore, files conterrà "nulla-spazio-$i"
Codice: Seleziona tutto
8-) i="stringa"
8-) files="$files $i"
8-) echo "$files"
stringa
Salva l'Ucraina!
-
- Prode Principiante
- Messaggi: 4
- Iscrizione: mercoledì 9 luglio 2014, 20:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 14.04 LTS x86_64
Re: Programmazione shell
Ti ringrazio moltissimo tutto chiarissimo!!!
- UbuNuovo
- Imperturbabile Insigne
- Messaggi: 4446
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Programmazione shell
Di niente! Continua e vedrai quante cose potrai fare con bash.
Salva l'Ucraina!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 22 ospiti