Descrição
script bem simples que faz download(com wget) de arquivos numerados em sequencia de detreminada URL...
feito pra sanar minhas "necessidades" pessoais de ter q baixar varios arquivos de uma mesma URL.
[ Download:
2getimg.sh ]
[
Enviar nova versão ]
[ Esconder código-fonte ]
#!/bin/bash
echo "iniciando..."
if [ "$1" = "help" ]; then # ajuda
echo "AJUDA:"
echo "Use: ./getimg.sh x y w z"
echo "Onde: x=host|y=numero de arquivos|w=tipo de arquivo|z=pasta destino"
echo "Exemplo: pra pegar os arquivo de http://www.host.com/"
echo "Onde os arquivos estao como photo1.gif, photo2.gif ... photoN.gif"
echo "Use: "
echo "./getimg.sh http://www.host.com/photo N gif mylocalfolder"
echo "by stumm"
exit 0
elif [ $# -ne 4 ]; then # se digitou numero errado de argumentos
echo "ERRO DE SINTAXE:"
echo "Use: ./2getimg.sh x y w z"
echo "Onde: x=host|y=numero de arquivos|w=tipo de arquivo|z=pasta destino"
echo "Para mais informacoes: ./getimg.sh help"
echo "Tente novamente."
exit 1
else
if [ -d "$4" ]; then # se jah houver uma pasta com esse nome...
echo "Digite outro nome pra pasta: "
read PASTA
mkdir $PASTA
cd $PASTA
else
mkdir $4
cd $4
fi
i=1
while test $i -le $2
do
wget $1$i.$3
i=$(($i+1))
done
fi
echo -n "Foram baixados "
ls -la | wc -l
echo " arquivos."
echo -n "Houve erro ao baixar "
ls -la | grep 'erro' | wc -l
echo " arquivos."
echo "Script terminado com sucesso!"
Scripts recomendados
Pesquisando arquivos interativamente...
Agenda de Contatos
Assistente de conexão Wireless - KDialog
scoop
Informações gerais sobre o usuário
Comentários
[1] Comentário enviado por
gustavo_jedi em 07/12/2006 - 11:59h:
Script Tosco?
Nao entendi, estava procurando um script assim a muito tempo.
Muito bom, funcionou perfeitamente
[2] Comentário enviado por
Alex_conde em 01/07/2008 - 12:47h:
é, eu tmb. to precisando de um prog. assim, pois como estou começando a usar o linux agora ñ consigo baixar nda....
e to louco pra mudar meu desktop...
abraço