Re: apt-cache plus explicite !
Nicolas Dresse a écrit, dimanche 23 mai 2004, à 21:40 :
> salut tous !
salut.
[...]
> 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.
n&b :
apt-cache search "$NOM" | awk '{print $1}' | \
xargs -n1 -i apt-cache show {} | \
sed -rn '/^Package:/,/^Description/{
/^Package:/h
/^Version:/H
/^Description:/{H;x;s,^[^:]+: *,,Mg;s,\n,\t,g;p;b}
}'
tricolore : (il y a 3 fois ESC = le code Escape, au début du second
membre des substitutions s///)
apt-cache search "$NOM" | awk '{print $1}' | \
xargs -n1 -i apt-cache show {} | \
sed -rn '/^Package:/,/^Description/{
/^Package:/{s/^Package: *(.*)/ESC[34m\1/;h}
/^Version:/{s/^Version: *(.*)/ESC[37m\1/;H}
/^Description:/{
s/^Description: *(.*)/ESC[01;31m\1[0m/
H;x;s,\n,\t,g;p
}
}'
GNU Sed v 4.09
> merci d'avance
de rien,
--
Jacques L'helgoualc'h
Reply to: