shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Algoritmo...


From: Mauricio
Subject: Re: Algoritmo...
Date: Thu, 06 Apr 2006 15:39:37 -0300
User-agent: Thunderbird 1.5 (X11/20051201)

Olá a todos...

Em primeiro lugar, muito obrigado pelas respostas. :-)

Vou explicar melhor o processo:

Existe uma rotina de sincronização em diversas bases mysql que é disparada e demora cerca de 50 minutos para se completar. Cerca de duas horas depois (margem de segurança, caso a rede esteja lenta e tal) quero checar se houve sucesso no processo. É claro, os próprios scripts de sincronização deveriam fazer isso. Mas não fazem e não fui eu que escrevi. E por razões políticas (vcs entendem o que é trabalhar em empresa, não???) não posso alterá-los e o responsável diz que vai incluir alguma rotina... talvez algum dia.... Daí que não posso ficar esperando isso e tenho que fazer uma "auditoria independente". Então escrevi algumas rotinas pra rodarem depois de duas horas, tempo que achei razoável para fazer uma verificação.

A idéia da verificação rodar como um daemon se deve a um fato que aconteceu aqui na empresa há cerca de dois meses: uma máquina no datacenter perdeu todo o filesystem dos discos somente estando acessível via ssh e a única coisa que funcionava era o bash, o que acabou implicando em ir até lá e ter que fazer a checagem de disco ao vivo e em cores... Até perguntei por aqui, mas ninguém soube responder se havia ou não possibilidade de colocar/rodar executáveis na memória da máquina via ssh. Então passei a ter comigo que um script na memória certamente nào sofreria do mesmo mal. E gostaria de aprender sobre o assunto, mas não sei exatamente o que é melhor no meu caso.

Quando o bash lê um script, ele o lê inteiro e guarda na memória ou vai lendo 
do disco aos poucos?
Quando chamamos um script de dentro de outro script ele também é lido e 
guardado na memória?
Onde obtenho info sobre bash, memória, etc...??? Man bash não resolveu muita 
coisa..

Alguém já fez algo programando o crontab??? Sugestões??


Obrigado a todos...
Maurício



Guilherme Ulbrich wrote:
Miranda, mas pelo que eu entendi o "at now + 2 hours" vai rodar o
script daqui 2 horas e nunca mais, e parece que o nosso amigo queria
que o script fosse executado sempre, a cada duas horas.

2006/4/5, Miranda <address@hidden>:
eu acho o at mais elegante

at now + 2 hours
<script>
CTRL-D



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil



        

        
                
___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it


reply via email to

[Prev in Thread] Current Thread [Next in Thread]