The UNIX and Linux Forums  

Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 10-09-2008
Navatha Navatha is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2008
Interventi: 11
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
  #2 (permalink)  
Old 10-09-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderatore
  
 

Iscriviti Data: febbraio 2007
Messaggi: 4.342
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
  #3 (permalink)  
Old 10-09-2008
Navatha Navatha is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2008
Interventi: 11
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 ....
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 06:15 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0