#1 Le 26/10/2006, à 21:34
- Wapush
[Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Salut
Après avoir décidé d'en apprendre d'avantage sur le fonctionnement et les nombreuses possibilités de Mplayer, j'ai fais comme tout bons "ubuntuistes" devraient le faire, et ai commencé à consulter le manuel avec la commande man mplayer dans un terminal, mais j'ai vite déchanté quand je me suis apperçu que ce manuel contient plus de 7000 lignes ! Je trouvais ça très lourd à lire, d'y recherche des termes spécifiques, etc. Celà vient peut-être de ma méconnaissance de cette fonction man, mais je trouve beaucoup plus aisé de lire, parcourir, et effectuer des recherches dans ce genre de manuel à partir d'un fichier de type texte.
J'ai pensé que ça pourrais en intéresser quelque uns, alors voici la procédure:
man nom-du-manuel | col -b > file.txt
En remplaçant nom-du-manuel avec mon exemple plus haut par mplayer on se retrouve avec un fichier texte d'environ 268 Ko. plus facile à lire, parcourir et même commenter, à partir de tout bons éditeurs de texte.
Hors ligne
#2 Le 26/10/2006, à 21:54
- sam air
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
cool je vais essayer de ce pas ,merci
Hors ligne
#3 Le 26/10/2006, à 22:10
- quelqu'un
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Merci
Effectivement ce n'est pas pratique à lire quand les man sont vraiment long
Sinon pour mplayer il y a de la doc sur le site officiel
http://www.mplayerhq.hu/design7/info.html#docs
une documentation et une page de man, je ne sais pas si elle est à jour et si c'est la même traduction :
AUTEURS
MPlayer était écrit à l’origine par Arpad Gereoffy. Voir le fichier AUTHORS pour la liste de certains des nombreux autres contributeurs.
MPlayer est (C) 2000−2006 The MPlayer TeamCette page de man est basée sur sa version en langue anglaise, écrite et
maintenue par Gabucino, Jonas Jermann et Diego Biurrun
et est traduite en français parNicolas Le Gaillart < nicolas AT legaillart.com > jusqu’à février 2004.
Guillaume Poirier < guillaume POINT poirier AT etudiant.univ-rennes1.fr > depuis Août 2004.
Il y a plusieurs formats html, txt ... moi j'en ai fait deux fichiers pdf de 190pages chacun, il y a de quoi faire.
DE RE-RE-RETOUR... AHAH !!! Moi, l'Honorable, l'Illustrissime et vénérable, le vrai véritable et unique Quelqu'un, je viens vous montrer le chemin.
Pour s'adresser à ma personne, veuillez commencer votre discours par :
Ô sa Grandeur, son Excellence, Divinité de l'excellence, Dieu des Dieux, Roi de Toutes choses, Ô puissant esprit supérieur, nous t'implorons.
Hors ligne
#4 Le 27/10/2006, à 09:37
- tomtom
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Tous les man sont htmlés* et indexés dans google. on tape man aptitude dans google, on clique sur "j'ai de la chance" et hop ! le manuel de la commande aptitude !
* : du verbe du premier groupe htmler (je html, tu htmls, il/elle html, nous htmlons, vous htmlez, ils/elles htmlent)
Dernière modification par tomtom (Le 27/10/2006, à 09:39)
Hors ligne
#5 Le 27/10/2006, à 10:04
- soupaloignon
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Merci pour cette ligne de commande très pratique.
Pour info le fichier texte est sauvegardé à la racine du "Home"
Je sais, ça peut paraitre évident pour les personnes qui ont l'habitude d'Ubuntu, donc cette info est pour les autres.
==> Libérez les huitres du bassin d'Arcachon <==
Hors ligne
#6 Le 27/10/2006, à 10:41
- quelqu'un
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Pour info le fichier texte est sauvegardé à la racine du "Home"
Je sais, ça peut paraitre évident pour les personnes qui ont l'habitude d'Ubuntu, donc cette info est pour les autres.
oui sinon il faut préciser l'adresse par exemple
man nom-du-manuel | col -b > ~/divers/file.txt
~ = le home de l'utilisateur
donc le fichier sera créer dans le sous-répertoire divers de votre home
DE RE-RE-RETOUR... AHAH !!! Moi, l'Honorable, l'Illustrissime et vénérable, le vrai véritable et unique Quelqu'un, je viens vous montrer le chemin.
Pour s'adresser à ma personne, veuillez commencer votre discours par :
Ô sa Grandeur, son Excellence, Divinité de l'excellence, Dieu des Dieux, Roi de Toutes choses, Ô puissant esprit supérieur, nous t'implorons.
Hors ligne
#7 Le 29/10/2006, à 22:59
- soupaloignon
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
man nom-du-manuel | col -b > file.txt
Cette commande est géniale, remplacer "man nom-du-manuel" par ls par exemple, et hop on a dans un fichier le contenu du répertoire courant.
Testé avec "locate" aussi, sympa
==> Libérez les huitres du bassin d'Arcachon <==
Hors ligne
#8 Le 30/10/2006, à 01:00
- Wapush
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Merci
Effectivement ce n'est pas pratique à lire quand les man sont vraiment longSinon pour mplayer il y a de la doc sur le site officiel
http://www.mplayerhq.hu/design7/info.html#docs
une documentation et une page de man, je ne sais pas si elle est à jour et si c'est la même traduction :
Merci pour le lien !
Tous les man sont htmlés* et indexés dans google. on tape man aptitude dans google, on clique sur "j'ai de la chance" et hop ! le manuel de la commande aptitude !
* : du verbe du premier groupe htmler (je html, tu htmls, il/elle html, nous htmlons, vous htmlez, ils/elles htmlent)
La manip est intéressante ! Pour certain manuel comme par exemple Thunar le gestionnaire de fichiers de Xubuntu, vous avez intéret à parler allemand !
oui sinon il faut préciser l'adresse par exemple
man nom-du-manuel | col -b > ~/divers/file.txt~ = le home de l'utilisateur
donc le fichier sera créer dans le sous-répertoire divers de votre home
Merci ! Je ne savais même pas que ~ = le home de l'utilisateur ! Comme quoi on en apprend à tous les jours.
Cette commande est géniale, remplacer "man nom-du-manuel" par ls par exemple, et hop on a dans un fichier le contenu du répertoire courant.
Testé avec "locate" aussi, sympa big_smile
Merci !
Hors ligne
#9 Le 30/10/2006, à 02:07
- Link31
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Pour les utilisateurs de Konqueror : man:/mplayer dans la barre d'adresse
<troll> Vive KDE ! </troll>
Autre chose, on peut utiliser certaines commandes de Vim dans man (qui n'est en fait qu'un less du fichier man, et less n'est en fait qu'un Vim en lecture seule).
La plus utile : pour rechercher, il suffit de taper / puis le texte à rechercher, et enfin entrée.
<troll> Vive Vim ! </troll>
(pour les emacsistes, la commande info permet d'utiliser les commandes emacs).
Dernière modification par Link31 (Le 30/10/2006, à 02:11)
Hors ligne
#10 Le 30/10/2006, à 02:14
- Stemp
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Pour les utilisateurs de gnome : menu Système, Aide, Documentation Système...
Recherche : ce qui vous voulez
Gnome powaaa
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#11 Le 30/10/2006, à 02:15
- Wapush
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
<Très Gros Troll> C'est Xubuntu le meilleur ! Mais sans Ubuntu il ne serait rien </Très Gros Troll>
@Link31
En parlant de vim, tu viens de me faire penser que je dois aller en apprendre d'avantage sur son fonctionnement. Un p'tit vimtutor quoi ! Je m'y met de ce pas.
Dernière modification par Wapush (Le 30/10/2006, à 02:20)
Hors ligne
#12 Le 30/10/2006, à 10:08
- gapz
Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier
Ouais pour vim on peut directement obtenir le man dans un fichier, par exemple avec la commande :
:% !man commande | col -b
Real programmers code in binary :: http://gapz.tuxfamily.org
Hors ligne