Flux rss
Collection CommentCaMarche.net

[Unix] Lire le synopsis d'un man

Publié par kilian, dernière mise à jour le vendredi 23 septembre 2005 à 17:18:07 par kilian
Le synopsis d'un man, c'est la partie d'une page de manuel appelée avec la commande man qui décrit l'usage d'une ligne de commande sur un shell.

Ce n'est pas toujours évident de lire le synopsis d'un man. Tous n'expliquent pas de la même façon l'organisation des options.
Heureusement, on leur trouve des points communs majeurs.

Généralement, les pages de man utilisent les crochets pour délimiter un bloc optionnel.

Exemple avec le synopsis de "man lynx" :
Lynx [options] [path or URL]

Au moins, celui-ci est clair et intuitif, et vous épargnera des grognements devant l'écran ... En fait, ce synopsis s'apparente plutôt à la partie "usage" d'un man.
On indique donc d'abord les options (qui sont signalées plus loin dans le man), puis le chemin vers un fichier ou répertoire, ou bien une url. Par exemple:
lynx -color www.commentcamarche.net

pour afficher la page d'acceuil de CCM en couleur.

A priori, jusque là, tout va bien.
Maintenant, on retrouve souvent les options possibles dans le synopsis. Et on a souvent le choix entre plusieurs alternatives pour un même argument :
_Une option courte de type -f ou -a etc...
_Une option longue de type "--force"

Donc dans un même bloc, vous pourrez trouver ces deux alternatives séparées par un "pipe", c'est à dire le caractère | qui signifie "ou".
Donc par exemple :
commande [-f | --force] [filename]

Pour dire que vous pouvez taper -f ou --force, au choix car ces deux arguments auront le même sens. Puis vous pouvez faire suivre cette option par un espace puis le chemin vers un fichier.

Avec ça, le synopsis de "man mysql" devrait être clair par exemple :
http://www.hmug.org/man/1/mysql.php

Vous remarquerez quelques exceptions :
Pour [-p[pwd]] vous avez un bloc à l'intérieur d'un bloc, et sans espace pour les séparer.
Ca signifie que vous pouvez taper le mot de passe (optionnel, vous pouvez ne pas en avoir) juste après l'argument -p (optionnel lui aussi) sans espace.
Exemple pour une connexion à une base mysql locale avec l'utilisateur root, et le password bidule :
mysql -u root -pbidule -h localhost

Puis il y'a des synopsis un peu plus compliqués comme celui de tar.
http://unixhelp.ed.ac.uk/CGI/man-cgi?tar

Là, les | pour signifier "ou" sont parfois remplacés par des virgules.
Les commandes majeures sont signalées au début, commençant par un [-] pour préciser que les arguments courts peuvent (optionnel) prendre un tiret, puis vient le gros bloc.
Vous avez le choix entre -A (que vous pouvez remplacer par --catenate ou --concatenate) ou -c ou -x etc.... Ce sont les commandes majeures de tar qui sont "extraire", "créer une archive" ... Donc vous devez choisir une seule commande majeure, c'est pourquoi il ya un | entre chaque.

Ensuite vous êtes libre d'ajouter une option, puis vous devez mettre un fichier (ou plusieurs) ou bien un repertoire.
Grossièrement ça ressemble à ceci pour extraire un fichier .tar.gz:
tar -zxvf machin.tar.gz

x est l'option majeure (extraire), les options sont z, v et f, respectivement: compressé avec gzip, verbal (afficher les détails), et f pour fichier (le flux à extraire sera un fichier).

Source et informations plus complètes
http://lea-linux.org/intro/aide.html
Débutant sous mandriva 2007 help wanted (Résolu) salut je viens d'installer mandriva 2007 et j'aurais besoins d'aide pour commencer, j'ai un disque dur externe de données (ntfs) que je n'arrive pas à lire, pourtant, mandriva me dit qu'il est monté. j'ai essayé de... www.commentcamarche.net/forum/affich-2691543-debutant-sous-mandriva-2007-help-wanted
Lecture en ligne de Gto et Nana (Résolu) Bonjour, Est-ce que quelqu'un connaitrai un site où on peut lire les scan de Nana et de Gto svp? Merci www.commentcamarche.net/forum/affich-5487870-lecture-en-ligne-de-gto-et-nana
[Mandrake 10.1] LIRE LES MKV (Résolu) Bonjour Je suis sous mandrake 10.1 Je n'arrive pas à lire les fichiers .mkv J'ai installé faac, faad, mplayer et ses librairies et bien sûr libmatroska Voici le message d'erreur que me renvoie xine: codec audio: advanced audio coding... www.commentcamarche.net/forum/affich-2549721-mandrake-10-1-lire-les-mkv
Lire ses emails Yahoo!Mail avec un client de messagerieAfin de vous permettre de lire vos mails Yahoo! Mail avec l'aide d'un logiciel de messagerie (exemple: Mozilla ThunderBird, Outlook, Netscape, Eudora, etc.), voici les manipulations à effectuer : Configurer le compte Yahoo!Mail Configurer le... www.commentcamarche.net/faq/sujet-12471-lire-ses-emails-yahoo-mail-avec-un-client-de-messagerie
[Audio/Vidéo] Déterminer les codecs nécessairesAvec la multiplicité des formats vidéo et audio, il n'est pas rare de ne pas être capable de lire un fichier multimédia car un codec vidéo ou audio est manquant. Quel codec manque ? Où le télécharger ? Les outils présentés dans cet article vous seront... www.commentcamarche.net/faq/sujet-2588-audio-video-determiner-les-codecs-necessaires
Multimédia et LinuxMultimedia et Linux Ce tutoriel se veut être une petite aide pour qui veut lire de la video, écouter de la musique, .... Les distributions Gestionnaires de paquets Mandriva Ubuntu Fedora Formats et encodeurs Les principaux... www.commentcamarche.net/faq/sujet-3326-multimedia-et-linux
Comment lire les dvd anti-copie (Résolu)Bonjour, comment lire un DVD qui dispose d'un système anti-copie avec Mandriva (lecteur Kaffeine) ? Pour l'instant cela me note "Vous n'avez sûrement pas les droits nécessaires pour cela". Il me semble qu'il faut que... www.commentcamarche.net/forum/affich-5406851-comment-lire-les-dvd-anti-copie
Mandriva installation des pilote NVIDIA (Résolu)Bonjour, Je désire activer ma carte FX5200 Nvidia pour pouvoir lire dvd sur TV. Anciennement sous windows via un cordon s/video et RCA je pouvais étendre mon bureau sur ma TV. Sous linux Mandriva, je viens de procéder à l'installation des... www.commentcamarche.net/forum/affich-2564669-mandriva-installation-des-pilote-nvidia
Codec Intel IMA ADPCM (11) lire fichier asf (Résolu)Bonjour, Lorsque je veux lire des fichiers asf c'est impossible et le message est manque le codec Intel IMA ADPCM (11). J'ai essayer d'installer le driver de ma caméra mais il ne s'ouvre pas sur mon PC (peut être à cause de... www.commentcamarche.net/forum/affich-5962906-codec-intel-ima-adpcm-11-lire-fichier-asf
Télécharger ICEOWSICEOWS a été créé pour vous rendre la vie plus facile dans la manipulation de fichiers d'archives en particulier avec des fichiers ARJ. Avec ICEOWS vous pouvez décompresser, tester, lire les propriétés ou visualiser les fichiers stockés dans un... www.commentcamarche.net/telecharger/telecharger-167-iceows