en to fr translation catalogue (62 entries)

en: May 31, 1997
fr: 31 mai 1997

en: getopt - parse command options (enhanced)
fr: getopt - Analyser des options de lignes de commandes (version améliorée).

en: B<getopt> optstring parameters
fr: B<getopt> chaîne_options paramètres

en: B<getopt> [options] [B<-->] optstring parameters
fr: B<getopt> [options] [B<-->] chaîne_options paramètres

en: B<getopt> [options] B<-o>|B<--options> optstring [options] [B<-->] parameters
fr: B<getopt> [options] B<-o>|B<--options> chaîne_options [options] [B<-->] paramètres

en: B<getopt> is used to break up (I<parse>)  options in command lines for easy parsing by shell procedures, and to check for legal options.  It uses the E<.SM GNU> B<getopt>(3)  routines to do this.
fr: B<getopt> permet d'analyser les options d'une ligne de commande d'une façon simple pour des scripts shell et de vérifier les options autorisées. Les routines E<.SM GNU> B<getopt>(3) sont utilisées pour cela.

en: The parameters B<getopt> is called with can be divided into two parts: options which modify the way getopt will parse (I<options> and I<-o|--options optstring> in the B<SYNOPSIS),> and the parameters which are to be parsed (I<parameters> in the B<SYNOPSIS).> The second part will start at the first non-option parameter that is not an option argument, or after the first occurrence of `B<-->'.  If no `B<-o>' or `B<--options>' option is found in the first part, the first parameter of the second part is used as the short options string.
fr: Les paramètres fournis à B<getopt> sont de deux sortes : des options qui modifient la façon dont getopt fera l'analyse (I<options> et I<-o|--options chaîne_options> dans le B<SYNOPSIS>). Le second type de paramètres commence dès le premier paramètre n'étant pas une option ou après la première apparition de « B<--> ». Si aucune option « B<-o> » ou « B<--options> » n'est présente dans la première partie, le premier paramètre sera utilisé comme chaîne de description des options courtes.

en: If the environment variable B<GETOPT_COMPATIBLE> is set, or if its first parameter is not an option (does not start with a `B<->', this is the first format in the B<SYNOPSIS),> B<getopt> will generate output that is compatible with that of other versions of B<getopt>(1).  It will still do parameter shuffling and recognize optional arguments (see section B<COMPATIBILITY> for more information).
fr: Si la variable d'environnement B<GETOPT_COMPATIBLE> est positionnée, ou si son premier paramètre n'est pas une option (c'est-à-dire ne commence pas par un « B<-> », le premier format du B<SYNOPSIS>), B<getopt> produira une sortie compatible avec d'autres versions de B<getopt>(1). Il réorganisera encore les paramètres et reconnaîtra les paramètres optionnels (voir la section B<COMPATIBILITÉ> pour plus d'informations).

en: Traditional implementations of B<getopt>(1)  are unable to cope with whitespace and other (shell-specific) special characters in arguments and non-option parameters. To solve this problem, this implementation can generate quoted output which must once again be interpreted by the shell (usually by using the B<eval> command). This has the effect of preserving those characters, but you must call B<getopt> in a way that is no longer compatible with other versions (the second or third format in the B<SYNOPSIS).> To determine whether this enhanced version of B<getopt>(1)  is installed, a special test option (B<-T>)  can be used.
fr: Les implémentations traditionnelles de B<getopt>(1) ne gèrent pas les espaces ou autres caractères spéciaux (spécifiques à chaque interpréteur de commandes) dans les paramètres (options ou non). Pour résoudre ce problème, cette implémentation peut produire une sortie, avec guillemets, qui doit être interprétée par l'interpréteur de commandes une fois de plus (d'habitude en utilisant la commande B<eval>). Ceci permet de préserver ces caractères, mais vous devez appeler B<getopt> d'une façon non compatible avec les autres versions (les deuxième ou troisièmes formats dans le B<SYNOPSIS>). Pour déterminer si cette version améliorée de B<getopt>(1) est installée, vous pouvez utiliser l'option de test spécial (B<-T>).

en: Allow long options to start with a single `B<->'.
fr: Permet aux options longues de ne commencer que par un seul « B<-> ».

en: Output a small usage guide and exit succesfully. No other output is generated.
fr: Affiche un petit guide d'utilisation puis quitte sans erreur. Rien d'autre ne sera affiché.

en: -l, --longoptions longopts
fr: -l, --longoptions options_longues

en: The long (multi-character) options to be recognized.  More than one option name may be specified at once, by separating the names with commas. This option may be given more than once, the I<longopts> are cumulative.  Each long option name in I<longopts> may be followed by one colon to indicate it has a required argument,and by two colons to indicate it has an optional argument.
fr: Les options longues (plusieurs caractères) à reconnaître. Plusieurs noms d'options peuvent être fournis en une seule fois, en séparant les noms par des virgules. Cette option peut être fournie plusieurs fois, les I<options_longues> se cumulent. Chaque nom d'option dans I<options_longues> peut être suivit d'un deux-points pour indiquer que l'option attend un paramètre, et par deux signes deux-points pour indiquer qu'elle a un paramètre optionnel.

en: -n, --name progname
fr: -n, --name nom_programme

en: The name that will be used by the B<getopt>(3)  routines when it reports errors. Note that errors of B<getopt>(1)  are still reported as coming from getopt.
fr: Le nom qui sera utilisé par B<getopt>(3) pour signaler les erreurs. Notez que les erreurs de B<getopt>(1) sont signalées comme provenant de getopt.

en: -o, --options shortopts
fr: -o, --options options_courtes

en: The short (one-character) options to be recognized. If this option is not found, the first parameter of B<getopt> that does not start with a `B<->' (and is not an option argument) is used as the short options string.  Each short option character in I<shortopts> may be followed by one colon to indicate it has a required argument, and by two colons to indicate it has an optional argument.  The first character of shortopts may be `B<+>' or `B<->' to influence the way options are parsed and output is generated (see section B<SCANNING MODES> for details).
fr: Les options courtes (un seul caractère) à reconnaître. Si cette option n'est pas trouvée, le premier paramètre de B<getopt> qui ne commence pas par un « B<-> » (et qui n'est pas un paramètre d'une option) est utilisé comme chaîne de description des options courtes. Chaque caractère d'option courte de I<options_courtes> peut être suivi d'un signe deux-points pour indiquer que l'option attend un paramètre ou de deux signes deux-points pour indiquer qu'elle a un paramètre optionnel. Le premier caractère de I<options_courtes> peut être un « B<+> » ou un « B<-> » pour modifier la façon dont les options sont analysées et dont la sortie est produite (voir la section B<MODES D'ANALYSE> pour plus de détails).

en: Disable error reporting by getopt(3).
fr: Désactive le signalement des erreurs par getopt(3).

en: Do not generate normal output. Errors are still reported by B<getopt>(3), unless you also use I<-q>.
fr: Ne génère pas la sortie normale. Les erreurs sont toujours remontées par B<getopt>(3), à moins que vous n'utilisiez l'option I<-q>.

en: Set quoting conventions to those of shell. If no -s argument is found, the E<.SM BASH> conventions are used. Valid arguments are currently `B<sh>' `B<bash>', `B<csh>', and `B<tcsh>'.
fr: Fixe les règles de protection (avec des guillemets) à celles des interpréteurs de commandes. En l'absence de paramètre pour -s, les conventions de E<.SM BASH> sont utilisées. Les valeurs acceptées sont « B<sh> », « B<bash> », « B<csh> » et « B<tcsh> ».

en: Do not quote the output. Note that whitespace and special (shell-dependent)  characters can cause havoc in this mode (like they do with other B<getopt>(1)  implementations).
fr: Ne place pas la sortie entre guillemets. Notez que les espaces et caractères spéciaux (pour l'interpréteur de commandes utilisé) peuvent poser des problèmes dans ce mode (comme pour les autres implémentations de B<getopt>(1)).

en: Test if your B<getopt>(1)  is this enhanced version or an old version. This generates no output, and sets the error status to 4. Other implementations of B<getopt>(1), and this version if the environment variable B<GETOPT_COMPATIBLE> is set, will return `B<-->' and error status 0.
fr: Teste si votre version de B<getopt>(1) correspond à cette version améliorée ou à une version plus ancienne. Aucune sortie n'est créée et la valeur de retour est 4. Les autres implémentations de B<getopt>(1) (ou celle-ci si la variable d'environnement B<GETOPT_COMPATIBLE> est positionnée) renverront « B<--> », avec une valeur de retour de 0.

en: Output version information and exit succesfully. No other output is generated.
fr: Affiche le numéro de version puis quitte. Aucune autre sortie n'est créée.

en: PARSING
fr: ANALYSE

en: This section specifies the format of the second part of the parameters of B<getopt> (the I<parameters> in the B<SYNOPSIS>).  The next section (B<OUTPUT>)  describes the output that is generated. These parameters were typically the parameters a shell function was called with.  Care must be taken that each parameter the shell function was called with corresponds to exactly one parameter in the parameter list of B<getopt> (see the B<EXAMPLES>).  All parsing is done by the GNU B<getopt>(3)  routines.
fr: Cette section spécifie le format de la seconde partie des paramètres de B<getopt> (I<paramètres> dans le B<SYNOPSIS>). La section suivante (B<SORTIE>) décrit la sortie renvoyée. Ces paramètres sont généralement ceux fournis à une fonction shell. Il faut faire attention à ce que chaque paramètre fournis à la fonction corresponde bien à un paramètre de la liste des paramètres de B<getopt> (voir B<EXEMPLES>). Toutes les analyses sont faites en utilisant les routines B<getopt>(3).

en: The parameters are parsed from left to right. Each parameter is classified as a short option, a long option, an argument to an option, or a non-option parameter.
fr: Les paramètres sont analysés de la gauche vers la droite. Chaque paramètre est classé en option courte, option longue, argument d'une option ou paramètre n'étant pas une option.

en: A simple short option is a `B<->' followed by a short option character. If the option has a required argument, it may be written directly after the option character or as the next parameter (ie. separated by whitespace on the command line). If the option has an optional argument, it must be written directly after the option character if present.
fr: Une option courte est un « B<-> » suivi par le caractère de l'option. Si l'option a un paramètre obligatoire, il peut être indiqué juste après le caractère de l'option ou comme paramètre suivant (c'est-à-dire en les séparant par une espace). Si l'option a un paramètre optionnel, il doit être écrit juste après le caractère de l'option (quand le paramètre est présent).

en: It is possible to specify several short options after one `B<->', as long as all (except possibly the last) do not have required or optional arguments.
fr: Il est possible de spécifier plusieurs options courtes après un « B<-> », tant que toutes les options (sauf peut-être la dernière) n'ont pas de paramètre obligatoire ou optionnel.

en: A long option normally begins with `B<-->' followed by the long option name.  If the option has a required argument, it may be written directly after the long option name, separated by `B<=>', or as the next argument (ie. separated by whitespace on the command line).  If the option has an optional argument, it must be written directly after the long option name, separated by `B<=>', if present (if you add the `B<=>' but nothing behind it, it is interpreted as if no argument was present; this is a slight bug, see the B<BUGS>).  Long options may be abbreviated, as long as the abbreviation is not ambiguous.
fr: Une option longue commence normalement par « B<--> » et est suivi par le nom de l'option longue. Si l'option nécessite un paramètre, celui-ci peut être indiqué juste après le nom de l'option, en insérant le caractère « B<=> » entre, ou il peut être indiqué dans le paramètre suivant (c'est-à-dire en le séparant par un blanc). Si l'option a un paramètre optionnel, il doit être indiqué juste après le nom de l'option, en insérant le caractère « B<=> » entre, si le paramètre est présent (quand vous ajoutez le caractère « B<=> » sans rien derrière, c'est comme si le paramètre n'était pas présent ; ceci est un petit bogue, voir la section B<BOGUES>). Les options longues peuvent être abrégées, tant que l'abréviation n'est ambiguë.

en: Each parameter not starting with a `B<->', and not a required argument of a previous option, is a non-option parameter. Each parameter after a `B<-->' parameter is always interpreted as a non-option parameter.  If the environment variable B<POSIXLY_CORRECT> is set, or if the short option string started with a `B<+>', all remaining parameters are interpreted as non-option parameters as soon as the first non-option parameter is found.
fr: Chaque paramètre ne commençant pas par un « B<-> » et n'étant pas un paramètre obligatoire est un « paramètre n'étant pas une option ». Si la variable d'environnement B<POSIXLY_CORRECT> est positionnée, ou si la chaîne des options courtes commence par un « B<+> », tous les paramètres suivants le premier paramètre n'étant pas une option sont interprétés comme des paramètres n'étant pas une option.

en: OUTPUT
fr: SORTIE

en: Output is generated for each element described in the previous section.  Output is done in the same order as the elements are specified in the input, except for non-option parameters. Output can be done in I<compatible> (I<unquoted>)  mode, or in such way that whitespace and other special characters within arguments and non-option parameters are preserved (see B<QUOTING>).  When the output is processed in the shell script, it will seem to be composed of distinct elements that can be processed one by one (by using the shift command in most shell languages). This is imperfect in unquoted mode, as elements can be split at unexpected places if they contain whitespace or special characters.
fr: La sortie est générée pour chaque élément décrit dans la section précédente. Elle reprend l'ordre des éléments spécifiés en entrée, à l'exception des paramètres n'étant pas une option. La sortie peut être faite dans un mode I<compatible> (I<non protégé> : sans guillemet) ou de telle sorte que les espaces ou autres caractères spéciaux des paramètres soient préservés (voir B<PROTECTION>). Quand la sortie est utilisée dans un script shell, elle paraîtra composée d'éléments distincts qui peuvent être traités un par un (en utilisant la commande shift de la plupart des langages de script). Ce n'est pas parfait dans le mode I<non protégé> par ce que les éléments peuvent être coupés à des endroits non prévus s'ils contiennent des espaces ou caractères spéciaux.

en: If there are problems parsing the parameters, for example because a required argument is not found or an option is not recognized, an error will be reported on stderr, there will be no output for the offending element, and a non-zero error status is returned.
fr: S'il y a des problèmes lors de l'analyse des paramètres, par exemple parce qu'un paramètre obligatoire n'est pas trouvé ou qu'une option n'est pas reconnue, une erreur est rapportée sur la sortie d'erreur. Il n'y aura aucune sortie pour les éléments incriminés et un code d'erreur non nul est renvoyé.

en: For a short option, a single `B<->' and the option character are generated as one parameter. If the option has an argument, the next parameter will be the argument. If the option takes an optional argument, but none was found, the next parameter will be generated but be empty in quoting mode, but no second parameter will be generated in unquoted (compatible) mode.  Note that many other B<getopt>(1)  implemetations do not support optional arguments.
fr: Pour une option courte, un seul « B<-> » et le caractère de l'option sont générés comme un paramètre. Si l'option est suivi de son paramètre, le paramètre suivant de la sortie sera le paramètre de l'option. Si l'option accepte un paramètre optionnel, mais qu'aucun n'a été trouvé, un paramètre vide sera généré dans le mode protégé, mais aucun dans le mode non protégé (ou mode compatible). Notez que beaucoup d'autres implémentations de B<getopt>(1) ne gèrent pas les paramètres optionnels.

en: If several short options were specified after a single `B<->', each will be present in the output as a separate parameter.
fr: Si plusieurs option courtes ont été précisées après un unique « B<-> », chacune sera présente dans la sortie dans un paramètre distinct.

en: For a long option, `B<-->' and the full option name are generated as one parameter. This is done regardless whether the option was abbreviated or specified with a single `B<->' in the input. Arguments are handled as with short options.
fr: Pour une option longue, « B<--> » et le nom complet de l'option sont générés en un seul paramètre. C'est le cas que l'option soit abrégée ou qu'elle soit spécifiée avec un seul « B<-> » dans l'entrée. Les paramètres sont traités comme pour les options courtes.

en: Normally, no non-option parameters output is generated until all options and their arguments have been generated. Then `B<-->' is generated as a single parameter, and after it the non-option parameters in the order they were found, each as a separate parameter.  Only if the first character of the short options string was a `B<->', non-option parameter output is generated at the place they are found in the input (this is not supported if the first format of the B<SYNOPSIS> is used; in that case all preceding occurrences of `B<->' and `B<+>' are ignored).
fr: Normalement, aucun paramètre n'étant pas une option n'est généré sur la sortie tant que toutes les options et leurs paramètres n'ont pas été traités. Ensuite, « B<--> » est généré séparément comme un paramètre, et est suivit des paramètres n'étant pas des options, dans l'ordre où ils ont été trouvés, chacun dans un paramètre distinct. Si le premier caractère de la chaîne des options courte est un « B<-> », et seulement dans ce cas, les paramètres n'étant pas des options sont générés quand ils sont trouvés dans l'entrée (ce n'est pas géré si la première forme du B<SYNOPSIS> est utilisée ; dans ce cas, les « B<-> » et « B<+> » de tête sont ignorés.

en: QUOTING
fr: PROTECTION

en: In compatible mode, whitespace or 'special' characters in arguments or non-option parameters are not handled correctly. As the output is fed to the shell script, the script does not know how it is supposed to break the output into separate parameters.  To circumvent this problem, this implementation offers quoting. The idea is that output is generated with quotes around each parameter. When this output is once again fed to the shell (usually by a shell B<eval> command), it is split correctly into separate parameters.
fr: Dans le mode compatible, les espaces et caractères spéciaux dans les paramètres des options ou les paramètres n'étant pas des options ne sont pas gérés correctement. Comme la sortie est envoyée à un script shell, le script le sait pas comment il doit séparer les paramètres. Pour éviter ce problème, cette implémentation propose un mode protégé. L'idée est de générer la sortie avec des protections (à l'aide de guillemets) autour des paramètres Quand cette sortie est envoyée de nouveau à un interpréteur de commandes (généralement en utilisant la commande B<eval> de l'interpréteur), le découpage en paramètres est correct.

en: Quoting is not enabled if the environment variable B<GETOPT_COMPATIBLE> is set, if the first form of the B<SYNOPSIS> is used, or if the option `B<-u>' is found.
fr: La protection n'est pas activée si la variable d'environnement B<GETOPT_COMPATIBLE> est positionnée, si la première forme du B<SYNOPSIS> est utilisée ou si l'option « B<-u> » est trouvée.

en: Different shells use different quoting conventions. You can use the `B<-s>' option to select the shell you are using. The following shells are currently supported: `B<sh>', `B<bash>', `B<csh>' and `B<tcsh>'.  Actually, only two `flavors' are distinguished: sh-like quoting conventions and csh-like quoting conventions. Chances are that if you use another shell script language, one of these flavors can still be used.
fr: Les convention de protections diffèrent suivant les interpréteurs de commandes. Vous pouvez préciser l'interpréteur de commandes que vous utilisez avec l'option « B<-s> ». Les interpréteurs de commandes suivants sont gérés : « B<sh> », « B<bash> », « B<csh> » et « B<tcsh> ». Actuellement, seuls deux types sont différenciés : ceux utilisant les conventions de sh et ceux utilisant les conventions de csh. Il y a de grandes chances que si vous utilisez un autre langage de script, il utilise une de ces conventions.

en: SCANNING MODES
fr: MODES D'ANALYSE

en: The first character of the short options string may be a `B<->' or a `B<+>' to indicate a special scanning mode. If the first calling form in the B<SYNOPSIS> is used they are ignored; the environment variable B<POSIXLY_CORRECT> is still examined, though.
fr: Le premier caractère de la chaîne de description des options courtes peut être un « B<-> » ou un « B<+> » pour utiliser un mode spécial d'analyse. Si la première forme du B<SYNOPSIS> est appelée, ils sont ignorés ; mais la variable d'environnement B<POSIXLY_CORRECT> est toujours examinée.

en: If the first character is `B<+>', or if the environment variable B<POSIXLY_CORRECT> is set, parsing stops as soon as the first non-option parameter (ie. a parameter that does not start with a `B<->')  is found that is not an option argument. The remaining parameters are all interpreted as non-option parameters.
fr: Si le premier caractère est un « B<+> », ou si la variable d'environnement B<POSIXLY_CORRECT> est positionnée, l'analyse s'arrête dès qu'un paramètre n'étant pas une option est rencontré (c'est-à-dire un paramètre qui ne commence pas par « B<-> »). Aucun des paramètres suivant ne sera considéré comme une option.

en: If the first character is a `B<->', non-option parameters are outputed at the place where they are found; in normal operation, they are all collected at the end of output after a `B<-->' parameter has been generated. Note that this `B<-->' parameter is still generated, but it will always be the last parameter in this mode.
fr: Si le premier caractère est un « B<-> », les paramètres qui ne sont pas des options sont placés dans la sortie à la position où ils ont été trouvés ; normalement, ils sont tous placés à la fin de la sortie, juste après le paramètre « B<--> » qui a été généré. Noter que dans ce mode, le paramètre « B<--> » est toujours généré, mais il sera le dernier paramètre.

en: COMPATIBILITY
fr: COMPATIBILITÉ

en: This version of B<getopt>(1)  is written to be as compatible as possible to other versions. Usually you can just replace them with this version without any modifications, and with some advantages.
fr: Cette version de B<getopt>(1) a été écrite pour être aussi compatible que possible avec les autres versions. D'habitude vous pouvez vous contenter des les remplacer par cette version sans aucune modification, avec même certains avantages.

en: If the first character of the first parameter of getopt is not a `B<->', getopt goes into compatibility mode. It will interpret its first parameter as the string of short options, and all other arguments will be parsed. It will still do parameter shuffling (ie. all non-option parameters are outputed at the end), unless the environment variable B<POSIXLY_CORRECT> is set.
fr: Si le premier caractère du premier paramètre de getopt n'est pas un « B<-> », getopt passe en mode compatible. Il interprète ce premier paramètre comme une chaîne de description des options courtes, et tous les autres paramètres seront analysés. Il réorganisera encore les paramètres (c'est-à-dire que les paramètres n'étant pas des options sont placés à la fin), à moins que la variable B<POSIXLY_CORRECT> soit positionnée.

en: The environment variable B<GETOPT_COMPATIBLE> forces B<getopt> into compatibility mode. Setting both this environment variable and B<POSIXLY_CORRECT> offers 100% compatibility for `difficult' programs. Usually, though, neither is needed.
fr: La variable d'environnement B<GETOPT_COMPATIBLE> force B<getopt> dans un mode de compatibilité. Avec à la fois cette variable d'environnement et B<POSIXLY_CORRECT>, il sera 100% compatible pour les programmes « difficiles ». Même si d'habitude aucun n'est nécessaire.

en: In compatibility mode, leading `B<->' and `B<+>' characters in the short options string are ignored.
fr: Dans ce mode, les « B<-> » ou « B<+> » de tête des options courtes sont ignorés.

en: RETURN CODES
fr: CODES DE RETOUR

en: B<getopt> returns error code B<0> for succesful parsing, B<1> if B<getopt>(3)  returns errors, B<2> if it does not understand its own parameters, B<3> if an internal error occurs like out-of-memory, and B<4> if it is called with B<-T>.
fr: Le code de retour de B<getopt> est B<0> est cas de succès lors de l'analyse des options, B<1> si B<getopt>(3) signale des erreurs, B<2> si ses propres paramètres ne sont pas compris, B<3> dans le cas d'une erreur interne (comme un manque de mémoire) et B<4> lorsque l'option B<-T> est utilisée.

en: EXAMPLES
fr: EXEMPLES

en: Example scripts for (ba)sh and (t)csh are provided with the B<getopt>(1)  distribution, and are optionally installed in B</usr/lib/getopt> or B</usr/local/lib/getopt> (if you have created it).
fr: Des scripts d'exemple pour (ba)sh et (t)csh sont fournis dans I</usr/share/doc/util-linux/examples>.

en: ENVIRONMENT
fr: ENVIRONNEMENT

en: This environment variable is examined by the B<getopt>(3)  routines.  If it is set, parsing stops as soon as a parameter is found that is not an option or an option argument. All remaining parameters are also interpreted as non-option parameters, regardless whether they start with a `B<->'.
fr: Cette variable d'environnement est utilisée par B<getopt>(3). Lorsqu'elle est positionnée, l'analyse s'arrête au premier paramètre n'étant ni une option ni le paramètre d'une option. Tous les paramètres restant sont également interprétés comme paramètre n'étant pas une option, qu'ils commence par un « B<-> » ou non.

en: Forces B<getopt> to use the first calling format as specified in the B<SYNOPSIS>.
fr: Force B<getopt> à utiliser le premier format d'appel, comme spécifié dans le B<SYNOPSIS>.

en: BUGS
fr: BOGUES

en: B<getopt>(3)  can parse long options with optional arguments that are given an empty optional argument (but can not do this for short options). This B<getopt>(1)  treats optional arguments that are empty as if they were not present.
fr: B<getopt>(3) peut analyser des options longues avec des paramètres optionnels vides (ce n'est pas possible pour les options courtes). Cette version de B<getopt>(1) traite les arguments optionnels vides comme s'ils n'étaient pas présents.

en: The syntax if you do not want any short option variables at all is not very intuitive (you have to set them explicitely to the empty string).
fr: La syntaxe si vous ne voulez pas d'option courte n'est pas très intuitive (vous devez explicitement les définir comme des chaînes vides).

en: AUTHOR
fr: AUTEUR

en: SEE ALSO
fr: VOIR AUSSI
