Listar Shell em execução [RESOLVIDO]

1. Listar Shell em execução [RESOLVIDO]

Anderson Dutra
andisu

(usa Ubuntu)

Enviado em 09/11/2011 - 15:01h

Olá, estou num servidor unix, e estou tentando descobrir se um script (criado por mim) está em executação, o nome do script é shell01.sh, estou tentando fazer um programa que só execute se ele não estiver executando.
Tentei usar o comando ps aux | grep shell01, para testes e mesmo com o programa executando ele não está sendo listado nesse meu comando, alguém pode me dar uma força??

Abraço!


  


2. Re: Listar Shell em execução [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/11/2011 - 15:27h

verifica os processos o que o script faz
tipo se ele executa um rsync
verificar nos processo por rsync


3. Re: Listar Shell em execução [RESOLVIDO]

Anderson Dutra
andisu

(usa Ubuntu)

Enviado em 09/11/2011 - 15:38h

Ah, então só tem como dar um ps nos comandos dentro do script, eu não consigo dar um ps no script diretamente.. né?


4. Re: Listar Shell em execução [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/11/2011 - 15:45h

o script aparece sim mas como

/bin/bash ./script.sh

no caso se voce rodar ele manual ele aparece assim

no caso de script agendado

acho que é a mesma coisa , mas posso esta errado


5. Re: Listar Shell em execução [RESOLVIDO]

Anderson Dutra
andisu

(usa Ubuntu)

Enviado em 09/11/2011 - 15:48h

Ah ok, obrigado!


6. Re: Listar Shell em execução [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/11/2011 - 15:51h

conseguiu ?
legal
qualquer coisa estamos ai






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts