3/3/09

apt-cache search con colores.

Cuando use Arch lo que mas me gusto era que pacman era super colorido, eso ademas de facilitar las cosas es "sexy", yme decidi hacer que apt tambien tenga. Como hacer esto? Una RegEx horrible y gigantesca o recompilar apt y hacer bien las cosas?

acs (){
    echo -e `apt-cache search $* | sed "s:\s$*\s:\\\\\e[1;31m&\\\\\e[0m:I" | sed -e '2,$ s:^:\\\n:' -e 's:^\S*\s:\\\e[1;32m&\\\e[0m:'` #Fucking ReGeX !!!
}

Pones eso en tu .bashrc y ahora buscas haciendo:

$ acs package

Y el nombre del paquete saldra en verde, y las palabras exactas que buscaste en rojo. Ej: