Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - AdministrationForum - Administration
  • RSS Forum - Administration - 337027Cette discussion

Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » Administration » Utiliser Wget avec un fichier changeant de nom
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
Utiliser Wget avec un fichier changeant de nom
Auteur: cyrilloz (IP enregistrée)
Date: le 15 mai 2008 à 11:32

Bonjour

Voila je souhaiterais récupérer un fichier avec la commande wget ce fichier change de nom tous les jours, il est de type nom123.zip et est incrémenté de 2 tous les jours
jour j => nom123.zip
jour j +1 => nom125.zip
jour j +2 => nom127.zip etc...

Sur la page je n'ai qu' un fichier zip
Je pensais faire un truc du genre
wget [www.site.com]
ou
wget [www.site.com]

Mais ça ne marche pas
Avez vous une petite idée?
Quelle piste dois je suivre?

merci

Re: Utiliser Wget avec un fichier changeant de nom
Avatar
Auteur: Vincent-Xavier JUMEL (IP enregistrée)
Date: le 15 mai 2008 à 11:39

Si il te faut récupérer le fichier tous les jours et que cette incrémentation de deux est toujours vraie, tu dois pouvoir établir une correspondance entre la date du jour et le nom du fichier (eh oui, la fonction n->n+2 est bijective de n dans n !!) Tu peux donc construire ta commande wget à l'aide de la fonction date :
wget [site.com]`date --options +%format`.zip


C'est en forgeant qu'on devient forgeron, et c'est en sciant que Léonard De Vinci !

Mon site perso
Une distribution à découvrir

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: cyrilloz (IP enregistrée)
Date: le 15 mai 2008 à 12:00

Ok merci pour ce debut de piste je vais voir les parametres de date un peu plus en profondeur

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: cyrilloz (IP enregistrée)
Date: le 19 mai 2008 à 08:47

bon j'avance pas trop
je n'arrive pas a combiner la fonction date et wget.
une idée de plus image : content

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: Basile STARYNKEVITCH (IP enregistrée)
Date: le 19 mai 2008 à 12:12

Essaies
datnum=$(date +%j)
wget "http://ton.url/nom-$datnum.zip"

PS. Ici les guillemets sont facultatifs.

----

Basile STARYNKEVITCH où on trouve mon mél

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

N.B. N'hesitez pas à consulter aussi mes contributions antérieures.

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: cyrilloz (IP enregistrée)
Date: le 19 mai 2008 à 16:13

ok merci je sans que ca va marcher.
Faut dire que tu as fait tout le travail.
Une autre question
De quelle langage parle t on ici ?
Je connais le C++, le pascal, le caml, le php.
Là parle t on de script unix ?
Quel site ou livre peux tu me conseiller pour apprendre programmer avec ce langage?

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: Basile STARYNKEVITCH (IP enregistrée)
Date: le 19 mai 2008 à 16:34

OReilly a de bons livres sur bash.

Et sinon, une recherche sur le web (par exemple sur bash tutorial) devrait être fructueuse.

----

Basile STARYNKEVITCH où on trouve mon mél

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

N.B. N'hesitez pas à consulter aussi mes contributions antérieures.

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: cyrilloz (IP enregistrée)
Date: le 20 mai 2008 à 15:26

Bonjour

première étape ok

REM recupére le jour de l'année (1...365)
declare -i jr=$(date +%j)

REM ajuster au numéro du fichier qui s'incrémente de 2 tous les jours
declare -i var=$jr*2+3

REM récupère le fichier à telecharger
wget www.site.com/ftp/nom$var.zip

Maintenant
es ce que du bash sous Dos ça marche ?
Rien de moins sur image : tcontent
je teste.

Re: Utiliser Wget avec un fichier changeant de nom
Auteur: cyrilloz (IP enregistrée)
Date: le 20 mai 2008 à 15:57

Triste déception image : fache
la fonction date du bash n'as pas d'équivalent en dos
donc ça marche dans une console linux.
Mais le poste est sous XP
image : questionimage : questionimage : questionComment vais je faireimage : questionimage : questionimage : question
Je crois que cygwin pourrais m'aider mais y a t il un autre moyen?
Peux être devrais je ouvrir un autre poste?

Re: Utiliser Wget avec un fichier changeant de nom
Avatar
Auteur: oudoubah (IP enregistrée)
Date: le 21 mai 2008 à 17:33

cyrilloz a écrit :


Je crois que cygwin pourrais m'aider mais y a t il
un autre moyen?
Peux être devrais je ouvrir un autre poste?


Installer les gnu tools pour windows.

Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"



Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.