Le 09/24/2013 02:43 PM, LeDub a écrit :
Pour supprimer les "^M", j'utilise "dos2unix" ou un "tr" !
Pour ce qui du "grep -v", cela ne sert à rien puisque les informations ne me 
gênent pas !
Je parle de choix de l'utilisateur réalisé via l'interface texte avec les 
encadrements.
Salut,

Ce que tu cherches c'est ce qui est géré par debconf, l'interface qui parle avec toi lors des choix d'installation des packages.

Tu veux juste faire un extract des choix c'est bien ca ?

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 <dl...@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.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/5241970f.9050...@gmail.com

Répondre à