Bonsoir tout le monde,
J'ai patch� le script de completion pour bash de Ian McDonald afin de
compl�ter sur les nom des paquets install�s seulement pour la commande
dpkg-reconfigure (entre autre). Et je me demande si c'est la fa�on la
plus efficace de le faire en terme de rapidit� d'ex�cution. Voici le
code:
_comp-dpkg-installed-packages()
{
grep-dctrl -r -F package -s package,status "^$1" /var/lib/dpkg/status \
| grep-dctrl -n -F status -s package installed
}
_dpkg-reconfigure()
{
local cur prev
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
prev=${COMP_WORDS[COMP_CWORD-1]}
COMPREPLY=( $( compgen -W '--frontent= --priority --all \
--unseen-only --help' -- $cur ) \
$( _comp-dpkg-installed-packages $cur ) )
}
complete -F _dpkg-reconfigure -o filenames dpkg-reconfigure
--
Laurent Martelli
[EMAIL PROTECTED] http://www.bearteam.org/~laurent/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]