![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| ls enquanto lê loop - interno ler pegar errado entrada | dkieran | Programação Shell Script e | 2 | 05-14-2007 03:02 |
| Enquanto lê loop e rsh | 104234 | UNIX & avançada para usuários experientes | 1 | 01-15-2006 11:53 |
| Explicar lido em um ciclo while | jerardfjay | Programação Shell Script e | 5 | 01-12-2006 10:33 |
| entrada privilegiada enquanto ler loop | jhansrod | Programação Shell Script e | 3 | 08-13-2005 10:46 |
| leia dentro um ciclo while | dta4316 | UNIX para Dummies Perguntas & Respostas | 3 | 05-21-2005 10:53 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Precisa de Ajuda: enquanto lê loop
oi tudo,
Pode me ajudar com esta questão? Código:
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
e, em seguida, pega o func2 .... mas antes de tudo o conjunto de valores a partir de ficheiro2 são lidos e é executado func2 controle passa a func1 loop Mas eu quero o comando para ir para func1 apenas quando todo o conjunto de valores a partir de ficheiro2 são lidas e func2 é chamado .... Warm Regards Última edição por Franklin52; em 10/09/2008 03:52.. Motivo: adicionar código tags |
|
||||
|
A chamada func2 outro script?
Nesse caso você pode executar o script no fundo e use o comando esperar que esperar até que o fundo trabalho está completo. BTW o uso de gato é redundante, através de uma alça para arquivo que você pode fazer algo assim: Código:
while read var1 var2 do func1 $var1 $var2 done < file1 |
|
||||
|
o doesnt func2 chamar qualquer outro script
é uma função definida no mesmo script .. Eu tentei colocar aguardar comando mas comporta da mesma forma ... Tentei imprimir valores (var11 n var22), mas é só impressão de valores 1. escolhi func2 e controlo passa para o primeiro ciclo while ... Se eu simplesmente ecoavam sem passar valores para func2 o conjunto de todos os valores são impressos ... por favor me ajudem .... |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|