Groups | Search | Server Info | Login | Register
Groups > fr.comp.os.unix > #7968
| From | Thomas <fantome.forums.tDeContes@free.fr.invalid> |
|---|---|
| Newsgroups | fr.comp.os.unix |
| Subject | Re: règle pour écrire les "usage: ..." |
| References | (1 earlier) <tab00r$v6d7$1@dont-email.me> <62c98a7b$0$18716$426a74cc@news.free.fr> <87a69ix9rl.fsf@universite-de-strasbourg.fr.invalid> <62cc5318$0$18751$426a34cc@news.free.fr> <tahkuf$6ob$1@cabale.usenet-fr.net> |
| Date | 2022-07-11 23:50 +0200 |
| Message-ID | <62cc9b3f$0$24783$426a74cc@news.free.fr> (permalink) |
| Organization | Guest of ProXad - France |
In article <tahkuf$6ob$1@cabale.usenet-fr.net>, Olivier Miakinen <om+news@miakinen.net> wrote: > Le 11/07/2022 18:43, Thomas répondait à Alain Ketterlin : > >> > >> Personnellement je préfère éviter |, ce qui évite aussi les parenthèses > >> en général. Par exemple, chez moi la page de man de sort indique > >> > >> sort [OPTION]... [FILE]... > >> sort [OPTION]... --files0-from=F > > > > bonne idée :-) > > > > je préfère ta proposition que celle d'Olivier > > Ça tombe très bien, parce que moi aussi. :-) > > Il se trouve simplement que je n'y avais pas pensé, mais cette méthode me > semble aussi éminemment préférable ok :-) > > >> (note le retour de l'étoile, sous la forme [x]...) > > > > perso j'aurais préféré [x...] > > (sachant que les 2 sont parfaitement équivalents) > > > > en fait, pour l'ambiguité, il est permis d'avoir un minuscule doute : > > Pas vraiment ici. > > > est-ce que > > x [y] ... > > équivaut à > > x ([y] ...) > > ou à > > (x [y]) ... > > ? > > Dans l'exemple donné par Alain il n'est absolument pas question de : > x [y] ... > mais de : > x [y]... > > L'absence d'espace entre le crochet et les trois points ne laisse ÀMHA > aucun doute sur l'interprétation de cette écriture. je viens de m'apercevoir qu'au début je n'ai pas mis d'espace, puis, en voyant qu'il y en avait dans les exemples trouvés sur mon ordi, et puisque les arguments multipliés sont séparés par des espaces, j'ai trouvé que c'était une bonne chose. (pas la même signification que "..." dans les phrases, sans espace en langue anglaise.) donc je m'apprête à utiliser "x ...", et "[x ...]" quand j'en aurai besoin. est-ce que j'ai tord ? > > >> Si l'ordre des options est sans importance, il vaut peut-être mieux en > >> donner une liste linéaire, comme le fait en général --help (ou le man). > >> Un synopsis "mkdir [-m mode] [-p]" aurait l'air d'imposer l'ordre. > > > > ah ben tant mieux : > > j'ai horreur de l'analyse de texte, et la lecture des arguments en fait > > partie. > > ça me parait bcp moins compliqué à faire avec un ordre imposé. > > Permets-moi d'être en complet désaccord avec toi sur ce point, parce que > là l'usage est quasiment universel, du moins pour toutes les options avec > tiret. aie ! > > Je veux dire que si la syntaxe proposée est : > usage: rapid [-v] -ni [-od dir] gui_file... > > alors je m'attendrais à ce que toutes ces écritures soient autorisées : > rapid -v -ni -od dir gui_file... > rapid -ni -v -od dir gui_file... > rapid -ni -od dir -v gui_file... > rapid -v -od dir -ni gui_file... > rapid -od dir -v -ni gui_file... > rapid -od dir -ni -v gui_file... > > Bien sûr je m'interdirais seulement de mettre 'dir' ailleurs que juste > derrière '-od', ou de mettre 'gui_file...' ailleurs qu'à la fin. ce que tu demandes est suffisamment clair. mais ensuite, comment fais-tu pour programmer ça ? ... > > > dans l'erreur j'ai précisé : > > Unknown or misplaced switch > > ^^^^^^^^^ > > Cela me semble une brutalité excessive pour l'utilisateur, avec un risque > qu'il te maudisse jusqu'à la cinquantième génération. je vais voir ce que je peux faire, mais je ne te promet rien. je trouve que c'est d'une brutalité déjà suffisante, d'avoir à traiter une liste d'arguments de commande qui soit autre chose qu'une simple liste de fichiers ! :-) -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/
Back to fr.comp.os.unix | Previous | Next — Previous in thread | Next in thread | Find similar
règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-09 01:59 +0200
Re: règle pour écrire les "usage: ..." ST <st@unices.org> - 2022-07-09 04:26 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-09 16:02 +0200
Re: règle pour écrire les "usage: ..." Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2022-07-09 23:21 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-11 18:43 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-11 18:59 +0200
Re: règle pour écrire les "usage: ..." Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2022-07-11 23:17 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-13 03:52 +0200
Re: règle pour écrire les "usage: ..." Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2022-07-13 13:45 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-13 16:45 +0200
Re: règle pour écrire les "usage: ..." Nicolas George <nicolas$george@salle-s.org> - 2022-07-13 15:24 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-13 18:24 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-13 18:51 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-13 21:36 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-13 23:40 +0200
Re: règle pour écrire les "usage: ..." Nicolas George <nicolas$george@salle-s.org> - 2022-07-13 22:48 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-08-09 20:48 +0200
Re: règle pour écrire les "usage: ..." Nicolas George <nicolas$george@salle-s.org> - 2022-08-09 22:17 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-08-14 02:14 +0200
Re: règle pour écrire les "usage: ..." Nicolas George <nicolas$george@salle-s.org> - 2022-08-14 08:46 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2023-04-19 03:27 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-14 20:02 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-14 20:55 +0200
Re: règle pour écrire les "usage: ..." Marc SCHAEFER <schaefer@alphanet.ch> - 2022-07-14 19:06 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-31 04:54 +0200
Re: règle pour écrire les "usage: ..." Nicolas George <nicolas$george@salle-s.org> - 2022-07-13 17:23 +0000
Re: règle pour écrire les "usage: ..." Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2022-07-13 19:15 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-14 18:54 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-14 20:33 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-31 03:02 +0200
Re: règle pour écrire les "usage: ..." Nicolas George <nicolas$george@salle-s.org> - 2022-07-13 14:10 +0000
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-11 23:50 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-08-14 03:07 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-09 07:42 +0200
Re: règle pour écrire les "usage: ..." Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-09 15:38 +0200
Re: règle pour écrire les "usage: ..." Olivier Miakinen <om+news@miakinen.net> - 2022-07-09 16:54 +0200
csiph-web