[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Realizar FTP
From: |
Ronaldo |
Subject: |
Re: [shell-script] Realizar FTP |
Date: |
Thu, 13 Nov 2003 15:35:19 -0200 |
User-agent: |
KMail/1.5.4 |
Para isto, precisamos primeiramente criar um arquivo contendo a
seqüencia de comandos que queremos executar no servidor de ftp.
Por exemplo, criamos o arquivo ftp.dat com o seguinte conteudo:
user anonymous address@hidden
bin
cd /pub/netscape/communicator/4.04/development/english/unix/freebsd/
base_install/
get communicator-v404-export.x86-unknown-freebsd.tar.gz
quit
Observe que neste caso estrou acessando um servidor publico , voce
poderia ter especificado um user real e seu password , nesses casos
cuidado com a seguranca!
Criado este arquivo , vamos criar um outro chamado ftp.sh com o
seguinte conteudo:
ftp -ni ftp.unicamp.br < ftp.dat
Apos cria-lo sete ele com chmod +x ftp.sh .
Este arquivo quando executado , ira conectar-se a maquina
ftp.unicamp.br e executar a sequencia de comandos contida no arquivo
ftp.dat.
As flags -ni , especificam para o cliente FTP nao tentar autologin na
conexao inicial e que o FTP deve ser executado modo não interativo,
respectivamente.
fonte: http://freebsd.ag.com.br/
Caso ainda tenha duvida contate
Ronaldo
Em Qui 13 Nov 2003 10:33, Érico Souza escreveu:
> Aí galera preciso desenvolver um Shell Script que realize um FTP
> (put ou get) automático de arquivos, este deve solicitar o nome do
> host, o nome do usuário, a senha, tipo de operação ( out ou get) , o
> dirertório de origem de dados e o diretório dedestino de dados;
>
> Alguém pode me ajudar
>
> Érico
>
>
>
>
> ---------------------------------
> Yahoo! Mail - 6MB, anti-spam e antivírus gratuito. Crie sua conta
> agora!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> Yahoo! Groups Sponsor
>
>
>
> PUBLICIDADE
>
>
>
>
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço Yahoo!.