-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le dimanche 23 Mai 2004 21:40, Nicolas Dresse a écrit : > salut tous ! > > J'aimerais rendre apt-cahe plus explicite . Je m'explique. > > D'habitude je fais: apt-cache search programme ET ensuite pour avoir > plus de détail je fais: apt-cache show programme. > > Les problèmes selon moi : apt-cache show donne trop de détails. > apt-cache show ne met > aucune couleur et donc quand on fait une recherche sur plusieurs > programmes ça devient vite le bordel pour lire les spécifications. > Il faut faire à chaque > fois: apt-cache search ... apt-cache show .... > > J'aimerais donc faire un script qui fasse apt-cache search et apt-cache > show en une seule commande genre : apt-search. > ET que ce script donne la version de chaque programme trouvé ainsi que > la description de ce dernier et le tout avec un peu de couleur pour que > ce soit plus joli. > > Avant de "tenter" de le faire, j'aimerais savoir si ça n'existe pas > déjà, même sous une forme un peu différente. > > > merci d'avance Un script fait rapidement : #!/bin/bash for i in `apt-cache search $* | awk '{print $1}'` do echo $i echo -e '\E[31m'"`apt-cache show $i | grep Version`\033[0m" echo -e '\E[32m'"`apt-cache show $i | grep Description: -A 20 | grep -v Package: | grep -v Priority: | grep -v Section: | grep -v Installed-Size: | grep -v Maintainer: | grep -v Architecture: | grep -v Version: | grep -v Replaces: | grep -v Depends: | grep -v Conflicts: | grep -v Filename: | grep - -v Size: | grep -v MD5sum: | grep -v \[-\]\[-\]\[-\] | sed -e "s/ \./ /"`\033 [0m" echo done Colle le dans un fichier (ou prends le fichier joint), rend le exécutable, et voilà... Florent -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAsQm4M+Ix3/RCm3gRAgy5AKCorOyP3+JHxUQiYeWuLgRU/NT5fACeOYYy bdD3lw5xwwvAQQld42dPFiA= =64m4 -----END PGP SIGNATURE-----
Attachment:
apt-search
Description: application/shellscript