Geeek - Le blog Geek & High-tech

Voici un petit script bien pratique qui permet de récupérer tous les packages décrit dans un fichier "Packages".

Voici un exemple de fichier "Packages":

Package: kismet
Priority: optional
Section: Console
Version: 2005-01-R1-1
Architecture: arm
Maintainer: Helmut Kolb [email protected]
Depends: libstdc++2.10-glibc2.2
Installed-Size: 2.5MB
Cardinst: enabled
Filename: kismet_2005-01-R1-1_arm.ipk
Size: 1025750
MD5Sum: 06b2c109f5405b8072bbe685f315a5aa
Description: Wireless 802.11b monitoring tool

Pour exécuter le script,il suffit donc de spécifier l'URL des Feeds et de lancer le script, celui-ci ira récupérer tous les packages décrit dans le fichier "Packages" et les copiera dans le répertoire courant.

!/bin/sh

URL=http://site.com/feed/

wget $URL$Packages

for ipk in $(grep Filename: ./Packages| cut -d: -f2)
do
wget $URL$ipk
done


Vous êtes correctement abonné à Geeek
Bienvenue ! Vous êtes correctement connecté.
Parfait ! Vous êtes correctement inscrit.
Votre lien a expiré
Vérifiez vos emails et utiliser le lien magique pour vous connecter à ce site