Retourner aux forums || Retourner au forum Programmation.shell
Programmation.shell : script pour récupérer l'arborescence d'un ftp et la recréer
Posté par argt (page perso, ) le 29 avril 2005
0
Salut, je voudrais écrire un script qui me permettent de récupérer l'arborescence d'un ftp pour pouvoir créer automatiquement les bons répertoires.Je m'explique. J'ai une Debian/sid et je m'amuse à tester Debian Gnu/Hurd.
Or sous le hurd, ma carte réseau n'est pas (encore) reconnue. Donc je récupére les paquets nécessaires sous Debian/sid et je les mets où y faut.
Au départ, j'ai récupéré le packages.gz que j''ai mis dans un répertoire /packages de ma partition destiné au Hurd.
Quand je lance apt-get update, il regarde ce fichier et enregistre les adresses de la forme:
./main/pool/?/nom_du_paquet/nom_du_paquet_version.deb
Quand je veux installer un nouveau paquet, je regarde ces adresses et je recrée une arborescence identique où je place le paquet et ses dépendances(je pourrais aussi changer l'adresse mais après tout cet arborescence est pratique pour s'y retrouver)
Comme c'est long de faire tout ça à la main, je voudrais automatiser le travail. Le top, ça serait de donner en argument à un script le nom des paquets, qu'il aille les chercher lui et ses dépendances et qu'il les mettent où il faut en créant les bons répertoires.
Sauf que je ne sais même pas comment parcourir une page html ou un ftp, bref j'y connais franchement pas grand chose en script.
Voilà, je ne demande à personne de m'écrire ce script mais juste de m'aider à le construire. Merci en tout cas pour tout conseil/aide.
--
Aaaaaaaaaaaaaaaaaaaaaaaaargt
> Lire le message (3 commentaires, moyenne: 1,7).
Aaaaaaaaaaaaaaaaaaaaaaaaargt
...
Posté par
Matthieu C () le 29/04/2005 à 20:45. (lien). Évalué à 3.
apt-zip est ton ami...
Si tu est interesse j'ai quelques amelioration (envoye moi un mail sur mon mail linuxfr)
wget ?
Posté par
Christophe Mutricy () le 29/04/2005 à 21:22. (lien). Évalué à 1.
Tu peux aussi essayer wget (avec l'option -r) ou curl
hth,
merci à vous deux
Posté par
argt (page perso, ) le 30/04/2005 à 12:14. (lien). Évalué à 0.
Je vais essayer un peu vos deux solutions. Elle ne font plus appel à des scripts et sont plus simples. Le seul inconvénient: je ne vais apprendre à écrire un script.
Merci en tout cas.
--
Aaaaaaaaaaaaaaaaaaaaaaaaargt
Aaaaaaaaaaaaaaaaaaaaaaaaargt
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.shell



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.