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

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

Re: if no ftp do linux


From: lferreir1
Subject: Re: if no ftp do linux
Date: Thu, 19 Feb 2004 13:31:34 -0000
User-agent: eGroups-EW/0.82

Eric, verifique se o seu FTP tem o comando mdir. Se tiver, use-o 
assim:
ftp ....
prompt
mdir * /tmp/saida
close
bye
...
basta cria o script lendo o conteúdo do arquivo /tmp/saida.
Se tiver arquivos,
faça novamente o FTP utilizando o conteúdo do arquivo.
Ate!
Luiz

--- Em address@hidden, "groo" <microbiu@t...> 
escreveu
>     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]


reply via email to

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