Re: dpkg et grep
Georges Mariano a écrit :
> Bonsoir,
> comparez
>
> dpkg -l "wmaker*" qui donne :
> pn wmaker <néant> (aucune
> description n'est disponible)
> pn wmaker-data <néant> (aucune
> description n'est disponible)
> un wmaker-gnome <néant> (aucune
> description n'est disponible)
> ...
>
> et dpkg -l "*" | grep wmaker qui donne:
> pn wmaker <néant> (aucune description n'est disponible)
> pn wmaker-data <néant> (aucune description n'est disponible)
> un wmaker-gnome <néant> (aucune description n'est disponible)
>
> Je ne parle pas de la difference semantique des deux commandes mais de la
> difference <<graphique>> du rendu, en particulier de l'effet reducteur
> du grep sur les colonnes...
> Consequence, lorsque les noms de packages sont longs, ils sont tronqués !!
> pas cool pour retrouver le nom complet (faut refaire une commande sans
> grep...)
>
>
> [au passage, il ne s'agit donc pas (seulement) de la presence de tabulation
> dans
> le resultat affiché...]
>
> une explication ?? (curiosité)
> un contournement ?? (commande avec grep qui conserverait les noms
> intacts??)
Je pense que ça vient du fait que lorsque la sortie n'est pas vers un
terminal, dpkg tente de formatter sa sortie pour avoir des belles colonnes
bien fixes.
dpkg -l "wmaker*" > toto donne le même résultat qu'avec grep. Il s'agit donc
bien d'un problème de terminal.
Celà doit-être ainsi pour que la sortie de dpkg soit exploitable directement
pas dselect, je pense.
J'ai pas de solution :(
--
Charles
Are you suggesting coconuts migrate?
Reply to:
- References:
- dpkg et grep
- From: Georges Mariano <georges.mariano@inrets.fr>