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

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

RES: [shell-script] Realizar FTP


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: [shell-script] Realizar FTP
Date: Thu, 13 Nov 2003 11:01:56 -0300

Sem teste!!!

clear
read -p "Remote Host: " RHost
read -p "UserName em $RHost: " UName
read -s -p "Senha em $RHost: " Senha
read -p "Arquivo: " Arq
read -n 1 -p "Put (p) ou Get (g): " PG
case $PG in
    [pP]) ftp -ivn $RHost << FimPut
          user $UName $Senha
          bin
          put "$Arq"
FimPut
          ;;
    [gG]) ftp -ivn $RHost << FimGet
          user $UName $Senha
          bin
          put "$Arq"
FimGet
          ;;
       *) echo erro
          exit 1
          ;;
esac

Obs: Para usar metacaracteres em Arq substitui as linhas de put e get por
mput e mget.



----------------------------------------------------------------------
          2º Seminário de Desenvolvimento em Software Livre
                  Unicamp - Campinas - São Paulo
                      9 a 12 de dezembro
   Informações e Inscrições: http://rau-tu.ccuec.unicamp.br/sdsl
----------------------------------------------------------------------




> -----Mensagem original-----
> De: Saulo Calixto Bonfim [mailto:address@hidden]
> Enviada em: quinta-feira, 13 de novembro de 2003 10:37
> Para: address@hidden
> Assunto: Re: [shell-script] Realizar FTP
> 
> 
> Em 13-11-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;
> >
> 
> Dica:
> Use o ncftp, que tem os comandos ncftpget e ncftpput dentro 
> do seu script.
> 
> 
> 
> ---------------------------------------------------------------------
> 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 às regras descritas em:
http://br.yahoo.com/info/utos.html 



reply via email to

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