Avant l'encadrement de la question j'ai des caractères "^[[" ce sont eux que je cherche à supprimer.
Je viens supprimer à la main tous ces caratères après moulte "%s/---//g", j'ai quelque chose d'à peu près potable mais je trouve la technique longue et fastidieuse !
Pour Belaïd, je ne cherche pas à consulter les paquets installés mais à récupérer les choix de l'administrateur pendant l'installation du paquet.
LeDub pas très content de la technique utilisée !
----- Mail original -----
De : steve <dlist@bluewin.ch>
À : debian-user-french@lists.debian.org
Cc :
Envoyé le : Mardi 24 septembre 2013 13h38
Objet : Re: Lire fichier /var/log/term.log
Salut,
Le 24-09-2013, à 12:28:13 +0100, LeDub a écrit :
Pour le besoin d'une documentation, je souhaite récupérer les
informations sélectionnées pendant l'installation d'un paquet. Je
cherche donc à lire correctement et surtout à copier le contenu du
fichier /var/log/apt/term.log. Ce dernier est bourré de caractères de
contrôle du terminal.
Un "cat" sur ce fichier affiche correctement mais trop rapidement le
contenu. Un "cat" associé à un "| more" me l'affiche plus ou moins
correctement sans que je puisse être certain d'avoir la totalité des
choix sélectionnés. Le "strings" n'est pas génial sauf sur une belle
femme ! J'ai bien tenté de l'ouvrir avec "VI" mais la recherche ET la
suppression de ces caractères de contrôle est très pénible car autant
la recherche manuelle est possible avec "/" autant leur suppression
avec un "%s/caractère de contrôle//" est impossible !
Dans vim, en mode commande, tape :
%s/\r//g
puis enter, et ça devrait te virer les ^M que tu vois.