[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
>
>