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

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

Re: [shell-script] Processsando constantemente...


From: wilson . freitas
Subject: Re: [shell-script] Processsando constantemente...
Date: Thu, 13 May 2004 15:41:13 -0300 (BRT)
User-agent: SquirrelMail/1.4.2

Vamos fazer como o Jack Estripador, separar em partes.

no diretorio onde ficam os arquivos executemos:
ls | wc -l # vamos pegar a quantidade de arquivos do diretorio

loop infinito:
while true; do
# faca algo
done

dormindo um pouco:
sleep 3 # dorme por 3 segundos

juntando tudo:
while true; do
  if [ `ls | wc -l` -gt 0 ]; then
    mv * $DIRETORIO_DESTINO
  fi
  sleep 3
done

pra parar eh ctrl-C

Valeu...

Nao testei ... testa ai e tomara que ajude ...

[]'s

Wilson Freitas

> Olá pesoal....alguém pode me esclarer ou dizer se é possivel?
>
> Preciso que fazer um script onde todos os arquivos que caem dentro de um
> diretorio sejam movidos para outro.
> O problema é que isso ocorre a cada 3 segundos, e são uns 10 arquivos
> neste
> intervalo...são arquivos gerados pelo oracle.
> Ou seja, o script vai ficar rodando sempre!
>
> Alguém poderia me dizer por onde começar??
> Minha ideia inicial é usar o "do"....
>
> Muito obrigado!
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.684 / Virus Database: 446 - Release Date: 13/5/2004
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
> Para visitar o site do seu grupo, acesse:
>  http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
>  address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos:
>  http://br.yahoo.com/info/utos.html
>
>



reply via email to

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