Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/05/2010, à 21:27

Cissou

script et chaine de caractere

Salut,

Je cherche, dans un script, a passer en parametre a wget une url que je dois incrementer

par exemple : http://www.monsite.com/photo/1.jpg

le chiffre du fichier jpg etant a incrementer
l'adresse etant fixe et l'extension aussi, je pensais faire une concatenation, mais je ne trouve pas la commande
pour le moment je fais ceci :

#!/bin/bash

STR1=$1
STR1=$2

for (( i =1 ; i < 10000 ; i++ ))
do
	OUT= "$1$i$2"
	echo $OUT
	wget $OUT	
done

et ca me donne ca comme erreur

 ./essai.sh www.cissou.kappa.free.fr/Jalbum/album/2010-04-28/DSC_000 .JPG
./essai.sh: line 8: www.cissou.kappa.free.fr/Jalbum/album/2010-04-28/DSC_0001.JPG: Aucun fichier ou dossier de ce type

wget: URL manquante
Usage: wget [OPTION]... [url]...

Essayez « wget --help » pour plus d'informations.

le fichier existe bien


Asus P5Q + Intel Q6600 + Asus 2400HD Pro + RAM 8Go G-Skill > Ubuntu 13.04 64bits
Asus T91 > Xubuntu 12.10
NAS > OpenMediaVault

Hors ligne

#2 Le 19/05/2010, à 21:31

Cissou

Re : script et chaine de caractere

je me reponds tout seul

#!/bin/bash

for (( i =1 ; i < 10000 ; i++ ))
do
    wget "$1$i$2"    
done

Asus P5Q + Intel Q6600 + Asus 2400HD Pro + RAM 8Go G-Skill > Ubuntu 13.04 64bits
Asus T91 > Xubuntu 12.10
NAS > OpenMediaVault

Hors ligne

#3 Le 19/05/2010, à 21:43

alej

Re : script et chaine de caractere

Cissou a écrit :

je me reponds tout seul

Pas sûr que ça marche dans le cas d'espèce... tongue

Sinon

for i in $(seq -w 1 15);do wget http://cissou.kappa.free.fr/Jalbum/album/2010-04-28/DSC_00$i.JPG;done

big_smile

Hors ligne