Olá Julio e pessoal,
aproveitando a deixa d possíveleste papo sobre wait, uso este comando
juntamente com o nohup pra submeter
um job em um cluster, tal como vcs colocaram, mas de forma mais simples
usando:
./job1 output &
wait
/job2 output &
and so on ...
Gostaria de sabe se é possível com
Christian,
Grato pela ajuda.
Infelizmente, não conheço tão bem o cron para te ajudar com sua duvida. Meu
script vai ser executado pelo Control-M (acho até que o Control-M já dispara os
processos com um "nohup" embutido e por isto que eu acabei mesmo tirando do meu
script.)
Amplexos.
--- Em sh
Valeu Julio, Cesar, Jorge e Christian ...
O Script agora esta quase funcionando da maneira que eu quero ( identifiquei
uns errinhos de lógica mas aí, eu me entendo )
Obrigado a todos .
--- Em shell-script@yahoogrupos.com.br, "Julio C. Neves"
escreveu
>
> Fala ODB,
> na minha opinião, todos têm
Fala ODB,
na minha opinião, todos têm razão:
- O Cesar com o nohup;
- O Jorge com o paste-bin e
- Christian com o wait.
Mas ninguém te explicou o que vc pede, isto é, como não permitir que o
programa seja interrompido antes de sair do wait. Para isso de um olhada na
seção do cmd trap do Papo de
Bo
Oi,
2009/6/16 OBD ( Stormfish )
>
>
>
>
> eu quero que o script apenas de prosseguimento e encerre quando estes
> sub-shells estiverem concluidos ... a principio, eu não estou conseguindo
> isto :-(
>
>
> .
>
>
No teu caso, acho que o nohup mais atrapalha do que ajuda. Simplesmente
lance os
Grupo
Achei pertinente a dica do Jorge sobre o uso de um paste-bin da vida. Isso é
hábito em vários grupos de discussão europeus, norte-americanos e asiáticos dos
quais faço parte.
Então, aprovo essa mensagem.
tudo, ou quase tudo séria mais fácil se todos/quase todos colocassem os
códigos
Fala Cesar ...
Lembro das suas dicas na epoca dos "news" do UOL .
Voltando as duvidas, acho que você não entendeu direito a minha duvida então,
resolvi colocar o script ( resumido, abaixo ) para tentar me explicar melhor .
A duvida esta nas linhas que começam com "(nohup
${MAIN_DIR}${BIN}/FL_STG_
--- Em shell-script@yahoogrupos.com.br, "OBD ( Stormfish )"
escreveu
>
> Alguém pode me dar uma indicação de como usar o "nohup" e/ou "wait" para
> conseguir isto ? ( ou devo usar outro comando ?
Eu usei um trap para interceptar o Ctrl-C que eu uso para terminar um script, e
um pkill com o núm