Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2006, à 22: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 ! yikes 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, à 22: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, à 23:10

quelqu'un

Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier

Merci smile
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 Team

Cette 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 par

Nicolas 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, à 10: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, à 10:39)

Hors ligne

#5 Le 27/10/2006, à 11: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, à 11:41

quelqu'un

Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier

soupaloignon a écrit :

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, à 23: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 big_smile


==> Libérez les huitres du bassin d'Arcachon <==

Hors ligne

#8 Le 30/10/2006, à 02:00

Wapush

Re : [Astuce] Extraire le contenu d'un manuel(man) dans un fichier

quelqu'un a écrit :

Merci smile
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 :

Merci pour le lien !

tomtom a écrit :

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 ! lol

quelqu'un a écrit :

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 ! big_smile Comme quoi on en apprend à tous les jours. tongue

soupaloignon a écrit :

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 ! big_smile

Hors ligne

#9 Le 30/10/2006, à 03: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 wink

<troll> Vive KDE ! </troll> big_smile

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> big_smile

(pour les emacsistes, la commande info permet d'utiliser les commandes emacs).

Dernière modification par Link31 (Le 30/10/2006, à 03:11)

Hors ligne

#10 Le 30/10/2006, à 03: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 wink

Gnome powaaa tongue


«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux

Hors ligne

#11 Le 30/10/2006, à 03: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> wink

@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, à 03:20)

Hors ligne

#12 Le 30/10/2006, à 11: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