Re: Problème inconnu avec APT
On Wed, Sep 12, 2007 at 09:34:12PM +0200, Jean-Yves F. Barbier wrote:
> ls /usr/share/doc | grep -v [A-Z] | grep -v '^texmf$' \
> | grep -v '^debian$' | awk '{print install}' | dpkg --set-selections
je comprend pas ce que tu veux faire :
- tu utilise /usr/share/doc pour avoir la liste des paquets installés ?
- awk affiche une ligne vide pour chaque package ( install est une
variable)? je crois plutot que tu voulais afficher le nom du paquet
avec.
ls /usr/share/doc |
awk '!( /[A-Z]/ || /^(debian|texmf)$/) { print $0" install" }'
(je me suis permis de virer les greps vu que tu te sers d'awk)
perso, j'aurais plutot utilisé zsh :
# pour tout f
for f (
# contenu dans /usr/share/doc
/usr/share/doc/*
# mais ne contenant pas [A-Z]
~*[A-Z]*
# et n'etant ni debian ni texmf
~(debian|texmf)
)
# afficher le nom du fichier (sans path ) ...
print $f:t
# et la chaine install
install
ce qui donne
for f ( /usr/share/doc/*~*[A-Z]*~(debian|texmf) ) print $f:t install
cordialement,
Marc Chantreux
Reply to: