enviando arquivo muito grande

1. enviando arquivo muito grande

Emerson Piussi
piussi

(usa CentOS)

Enviado em 20/10/2009 - 07:02h

Ola pessoal, abaixo um script que envia um arquivo para um ftp, o arquivo tem 3 GB (bem grandinho), demora cerca de 3 horas para enviar, porem o script é executado ate o send arquivo.zip, o mesmo é disparado pelo cron, e fica carregado na memoria, ps aux e la esta ele, o que estou fazendo de errado, ou seja porque ele não executa o restante do script?

ftp -ivn xxx.xxx.xxx.xxx <<fim
user usuario senha
bin
send arquivo.zip
bye
echo "$(date +%d/%m/%Y-%H:%M:%S) - Enviado arquivo.zip a ftp" >> /aquivo.log
rm -rf /arquivo.zip
fim



  


2. Re: enviando arquivo muito grande

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 20/10/2009 - 08:31h

O comando echo e rm não são comandos ftp.
Devem estar DEPOIS da tag fim

ftp -ivn xxx.xxx.xxx.xxx <<fim
user usuario senha
bin
send arquivo.zip
bye
fim
echo "$(date +%d/%m/%Y-%H:%M:%S) - Enviado arquivo.zip a ftp" >> /aquivo.log
rm -rf /arquivo.zip



3. Re: enviando arquivo muito grande

Emerson Piussi
piussi

(usa CentOS)

Enviado em 20/10/2009 - 08:58h

testarei obrigado Elgio.


4. Re: enviando arquivo muito grande

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/10/2009 - 10:00h

salvo engano, talvez o rsync se adapte melhor a sua necessidade... pelo tamanho do arquivo a transferir, etc...


5. não deu

Emerson Piussi
piussi

(usa CentOS)

Enviado em 22/10/2009 - 07:15h

ficou assim o script, o arquivo é enviado e o script para no send, não responde mais, so matando o processo. porque não encerra o ftp?

ftp -ivn xxx.xx.xxx.x <<fim
user usuario senha
bin
send arquivo.zip
bye
fim







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts