Trucs:Rechercher un fichier sur internet en une seule ligne de commande

De Lea Linux
Aller à la navigation Aller à la recherche
Jice<jice chez lea-linux point org>

Par exemple, disons que nous avons besoin de trouver le fichier md5sum.exe pour DOS. Nous allons voir comment faire pour créer un alias qui nous permettra de taper une seule ligne de commande pour ce faire. Nous utiliserons de manière transparente le serveur ftpsearch (http://ftpsearch.lycos.com).

Vous avez besoin d'installer le package lynx. (Lynx est un browser Web en mode texte).

Nous allons créer une nouvelle commande ftpsearch : créez un fichier /usr/local/bin/ftpsearch, contenant :
#!/bin/sh
lynx "http://ftpsearch.lycos.com/cgi-bin/search?form=lycosnet&query=$1"
puis tapez (afin de rendre ce script exécutable) :
chmod a+x ftpsearch

Ensuite, la commande :
[jice@taz jice]$ ftpsearch md5sum.exe
donne
 ...
 1 /mirrors/linux/OfficialCD/1.3.1/utilities/md5sum.exe
 33.0K - 1997 Jul 11 00:32
 FTP Site: ftp.it.net.au

 2 /mirrors/linux/debian-cd/OfficialCD/1.3.1/utilities/md5sum.exe
 33.0K - 1997 Jul 11 00:32
 FTP Site: ftp.it.net.au

 3 /pub/DOS_Extras/md5sum.exe
 21.3K - 1997 Jan 18 00:00
 FTP Site: ftp.forth.org

 4 /pub/DOS_Extras/md5sum.exe
 21.3K - 1997 Jan 18 00:00
 FTP Site: ftp.taygeta.com
 ...

Il ne vous reste plus qu'à choisir le serveur !