13 de dezembro de 2009

Baixando um FTP inteiro com auto-login

Estava meio cansado de ficar indo em cada ftp... e baixando. Então fiz um simples script que pergunta algumas informações, depois conecta no ftpserver e baixa a raiz toda ou um arquivo em particular.

#!/bin/bash
sleep 1s
echo "Script feito por Lucas Sabino"
echo
sleep 1s
echo "Script para baixar todos os arquivos de um ftp"
sleep 1s
echo
echo "O seu sistema deve possuir o pacote wget"
sleep 2s
echo

echo "Informe o host ftp"
read ftp
echo

echo "Informe localidade dos arquivos baixados do ftp"
read place
cd $place
echo

echo "Informe seu user de acesso"
read user
echo

echo "Informe seu passwd de acesso"
read passwd
echo

wget -r ftp://$user:$passwd@$ftp
#ou desta forma = $ wget --ftp-user=sabino --ftp-passwd=I00T9b159635eL ftp://sony.com.br
exit

Nenhum comentário: