Bonjour à tous,
La commande "less -r" ne donne pas le résultat demandé ! L'installation étant faite, je souhaite retrouver les informations prises par l'administrateur. Merci de votre aide. LeDub qui se demande pourquoi créer un fichier si sa lecture n'est pas aisée ! ----- Mail original ----- De : Jean-Jacques Doti <b...@doti.fr> À : debian-user-french@lists.debian.org Cc : Envoyé le : Mardi 24 septembre 2013 15h37 Objet : Re: Lire fichier /var/log/term.log Le 24/09/2013 13:28, LeDub a écrit : > Bonjour à tous, Salut tout seul, > 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 ! > > N'y a-t-il pas un moyen d'ouvrir ce fichier sans ces caractères ? Il me semble que les seuls caractères de contrôle dans ces fichiers de log sont les ^M (retours en début de ligne qui permettent d'afficher une progression de 0 à 100%). Pour les visualiser correctement, more ou less devraient parfaitement faire l'affaire : more /var/log/apt/term.log less -r /var/log/apt/term.log → l'option -r de less est là pour indiquer que les caractères de contrôle doivent être interprétés (et, au passage, l'utilisation de cat est inutile). Le seule point un peu surprenant, c'est qu'une partie du texte est alors masquée : si tu recherche "10%" par exemple, ça va te placer sur la bonne ligne ("Lecture de la base de données...), mais la chaîne "10%" n'apparaîtra pas (elle est masquée par les lignes suivantes, écrites par dessus). Mais cela ne devrait pas être gênant. > Merci. De rien > Cordialement, > > LeDub > A+ Jean-Jacques -- 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/5241957d.3000...@doti.fr -- 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/1380030760.26182.yahoomail...@web173006.mail.ir2.yahoo.com