|
From: | Rodrigo Tenorio |
Subject: | Re: [shell-script] Re: Estrutura de script para criar fila de espera |
Date: | Thu, 17 Sep 2015 13:56:18 -0300 |
Não sei se essa abordagem que você apresentou funciona.
Veja que está verificando a existência do script dentro do próprio script, então sempre estará sinalizando que existe um programa anterior, e na verdade pode ser a instância atual.O Fernando Mercês, sugeriu usar o "wait", mas ai subentende que deveria saber qual o PID do processo, ou então ele vai aguardar todos processos em background terminarem, mesmo não sendo o que realmente precisa ser aguardado.Acho que a solução é criar um arquivo de trava, algo como "script.lock", e verificar a existência no começo.Caso existo o arquivo de trava criar um loop, até que o arquivo não exista mais, e só prosseguir no processamento. Mas para isso vc recria o arquivo de trava para evitar novas instâncias, e o apaga ao terminar.Isso é bem comum, existem vários programas que usam desse artifício, por exemplo "apt".[]'sItamar
[Prev in Thread] Current Thread [Next in Thread]
- Estrutura de script para criar fila de espera, Robson Alexandre, 2015/09/17
- Re: [shell-script] Estrutura de script para criar fila de espera, Fernando Mercês, 2015/09/17
- Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Rodrigo Tenorio <=
- Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Rodrigo Tenorio, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Robson Alexandre, 2015/09/18
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Rodrigo Tenorio, 2015/09/18
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/19
Re: Estrutura de script para criar fila de espera, atfreitas, 2015/09/17
- Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: Estrutura de script para criar fila de espera, atfreitas, 2015/09/18
- Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/18
- Prev by Date: Re: Estrutura de script para criar fila de espera
- Next by Date: Re: Estrutura de script para criar fila de espera
- Previous by thread: Re: Estrutura de script para criar fila de espera
- Next by thread: Re: Estrutura de script para criar fila de espera
- Index(es):