[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
if no ftp do linux
From: |
groo |
Subject: |
if no ftp do linux |
Date: |
Thu, 19 Feb 2004 09:29:29 -0300 |
Boas
Preciso fazer um script para o seguinte:
vou disponibilizar scripts para atualização de banco de dados via ftp.
O script devetá fazer o seguinte:
Conectar ao ftp
if (tiver o arquivo lah); then
baixa e instala
else
echo "hoje nao tem atualização" | mail bla@bla
Não sei como fazer o if ver se o arquivo existe dentro do ftp. Alguém pode
ajudar?
Eric Anderson
CPD Via Net SAO
11-66432800
11-96427554
----- Original Message -----
From: 0x7c0
To: address@hidden
Sent: Wednesday, February 18, 2004 9:54 AM
Subject: Re: [shell-script] controle-spam-comparacao
amigo este seu script quase se propos a resolucionar meu problema, estamos
no caminho certo, so que neste caso ele esta dupando a entrada para o
arquivo corretamente mas nao esta adicionando novos valores no arquivo cada
vez ki a mesma string é encontrada.
$ cat bb
200.221.29.16
$ while read f; do [ -f $f ] && c=$(<$f); echo $((${c:-0}+1)) > $f; done <
bb
$ cat 200.221.29.16
1
a minha solucao se propoe a capturar a saida do tcpdump e separar todos os
ips em arquivos e quando o ip se repetir no tcpdump ele ira incluir uma nova
linha ou um novo valor dentro do arquivo criado inicialmente para o mesmo,
de forma com que um segundo daemon ira checar os arquivos de tempo em tempo
e avaliar qual arquivo se encontra com um valor de linhas ou numerico alto,
adicionando-o ao firewall.
nesta questao de checagem e regras esta claro para mim, agora so nao consigo
chegar a uma sequencia facil e resumida como vc se propos acima, para
separar as strings em arquivos,
agradeco novamente,
qnto ao openbsd, infelizmente eu ja tenho uma solucao de mta pronta em linux
e nao posso modifica-la, entao quero bloquear os spams desta forma no
firewall ki vem antes da mesma.
[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.listasdiscussao.cjb.net
---------------------------------------------------------------------
Yahoo! Groups Sponsor
Mais... Boa Forma Veja Info Manequim Você S/A
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
------------------------------------------------------------------------------
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: VirusScan / Atualizado em 17/02/2004 / Versão: 1.4.1
Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
[As partes desta mensagem que não continham texto foram removidas]
- Re: [shell-script] controle-spam-comparacao, 0x7c0, 2004/02/18
- if no ftp do linux,
groo <=
- documentaçao, groo, 2004/02/19
- Re: [shell-script] documentaçao, Gentil de Bortoli Júnior, 2004/02/19
- Re: [shell-script] documentaçao, Rodrigo Ortiz, 2004/02/19
- Re: [shell-script] documentaçao, Paulo Henrique, 2004/02/19
- Re: [shell-script] documentaçao, Felipe Kellermann, 2004/02/19
- Re: [shell-script] documentaçao, Alejandro Flores, 2004/02/19
- [shell-script] Comandos, Eduardo Assis, 2004/02/19
- Re: [shell-script] Comandos, Felipe Kellermann, 2004/02/19
- Re: [shell-script] Comandos, Eduardo Assis, 2004/02/19
- Re: [shell-script] Comandos, Cleiton José, 2004/02/22