Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot
Linux: Ubuntu + Crossover 4.1
Por clbj



» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha

» Wallpaper


Scripts

Linux user

Publicado por Perfil removido em 30/09/2005    [ 49860 hits ]

Login: removido, 525013 pontos

   


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
   Script Linux recomendado Pesquisando arquivos interativamente...
   Script Linux recomendado Agenda de Contatos
   Script Linux recomendado Assistente de conexão Wireless - KDialog
   Script Linux recomendado scoop
   Script Linux recomendado 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


Contribuir com comentário
  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Copyleft 2002-2009 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.