![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| ls mentre leggere loop - interno leggere raccogliendo sbagliato ingresso | dkieran | Shell scripting e di programmazione | 2 | 05-14-2007 04:02 PM |
| Mentre leggere loop e rsh | 104234 | UNIX e avanzata per utenti esperti | 1 | 01-15-2006 11:53 AM |
| Si prega di leggere spiegare in un ciclo while | jerardfjay | Shell scripting e di programmazione | 5 | 01-12-2006 10:33 AM |
| ingresso all'interno leggere mentre loop | jhansrod | Shell scripting e di programmazione | 3 | 08-13-2005 11:46 AM |
| leggere all'interno di un ciclo while | dta4316 | UNIX for Dummies Domande & Risposte | 3 | 05-21-2005 11:53 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Hai bisogno di aiuto: mentre leggere loop
Ciao a tutti, Can you please help me con questo problema? Codice:
while [ cond1 = cond2 ] ####infinite loop
do
cat file1 |while read var1 var2
do
func1 $var1 $var2
done
cat file2 | while read var11 var22
do
func2 $var11 $var22
done
done
FUNC1 è chiamato fino a tutti i valori sono letti da file1 e poi si riprende il func2 .... ma prima di tutto l'insieme di valori da leggere sono file2 func2 e viene eseguito il controllo passa a FUNC1 loop ma vorrei che il controllo di andare a FUNC1 solo quando tutte le serie di valori da leggere e file2 sono func2 si chiama .... Warm Regards Ultimo a cura di Franklin52; al 10/09/2008 04:52 AM.. Motivo: l'aggiunta di codice tag |
|
||||
|
La func2 chiamare un altro script? In tal caso è possibile eseguire lo script in background e utilizzare il comando attendere attendere fino a quando il fondo di posti di lavoro è stato completato. BTW l'uso di gatto è ridondante, attraverso un circuito di file che si può fare qualcosa di simile: Codice:
while read var1 var2 do func1 $var1 $var2 done < file1 Saluti |
|
||||
|
il doesnt func2 chiamare qualsiasi altro script
si tratta di una funzione definita nello stesso script .. Ho cercato di attendere l'immissione dei comandi, ma si comportano allo stesso modo ... Ho provato a stampare valori (var11 n var22), ma è solo la stampa 1a serie di valori raccolte func2 e il controllo passa al primo ciclo while ... Se ho semplicemente eco valori senza passare per func2 tutte le serie di valori sono stampati ... please help me out .... |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|