[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script para fazer ftp
From: |
Anali Abreu |
Subject: |
Re: [shell-script] Script para fazer ftp |
Date: |
Tue, 10 Feb 2004 10:02:15 -0300 |
Vc tem várias opções pra fazer o ftp.... veja se essa opção pode ajudar tbm ::
Dentro da máquina destino, vc cria esse seguinte script ( ou basta digitar FTP
se caso não quiser criar um script) , colocando então as informações
necessárias ::
#!/bin/sh
dirdest='/seu/diretorio/destino '
ftp -ivn IP <<FIMFTP ( aqui vc coloca o IP da sua máquina destino )
user nome senha
bin
prompt
cd $dirdest
mput *.bkp
FIMFTP
( Vc pode optar por enviar vários arquivos de uma vez, ou somente um arquivo.
Nesse caso, vc substitui o mput por put , ficando portanto da seguinte maneira:
>put
>"nome do arquivo"
>dirdest/nome do arquivo
>FIMFTP
Qqer dúvida, só avisar,
[ ]'s
Anali.
----- Original Message -----
From: digomiranda2004
To: address@hidden
Sent: Tuesday, February 10, 2004 5:01 AM
Subject: [shell-script] Script para fazer ftp
Alô galera, estou aprendendo shell e gostaria da ajuda de vocês se
possivel.
Trabalho em uma empresa onde existem 2 bancos de dados UNIX AIX, um
de produação e um de homologação, preciso fazer o ftp do arquivo de
backup de uma maquina para outra. Pelo pouco que pesquisei aqui já, o
script ficaria mais ou menos assim:
#!/bin/sh
HOST=ip.maquina'
USER='usuario'
PASSWD='senha'
CMD='rm /home/db/backup/B*'
echo conectando ao ip_homologacao
ftp -n $HOST << END_SCRIPT
quote user $USER
quote PASS $PASSWD
$CMD
quit
exit
END_SCRIPT
Com esse script ele não me deixa remover o arquivo, diz que o arquivo
não existe, mas ele existe.
Até agora só tentei apagar o arquivo, depois vou precisar fazeu o
upload do arquivo para a maquina, onde ficaria esse comando?
Alguem pode me ajudar?
Agradeço desde já.
---------------------------------------------------------------------
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
Assine Nova em
4x s/juros de R$ 20,70 Assine Info em
5x s/juros de R$ 19,08
Mais... Boa Forma Exame Você S/A Claudia
------------------------------------------------------------------------------
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!.
[As partes desta mensagem que não continham texto foram removidas]