Deutsch English Français Italiano |
<tahkuf$6ob$1@cabale.usenet-fr.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!.POSTED!not-for-mail From: Olivier Miakinen <om+news@miakinen.net> Newsgroups: fr.comp.os.unix Subject: =?UTF-8?Q?Re:_r=c3=a8gle_pour_=c3=a9crire_les_=22usage:_...=22?= Date: Mon, 11 Jul 2022 18:59:59 +0200 Organization: There's no cabale Lines: 79 Message-ID: <tahkuf$6ob$1@cabale.usenet-fr.net> References: <62c8c4eb$0$24781$426a74cc@news.free.fr> <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> NNTP-Posting-Host: 220.12.205.77.rev.sfr.net Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-Trace: cabale.usenet-fr.net 1657558799 6923 77.205.12.220 (11 Jul 2022 16:59:59 GMT) X-Complaints-To: abuse@usenet-fr.net NNTP-Posting-Date: Mon, 11 Jul 2022 16:59:59 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <62cc5318$0$18751$426a34cc@news.free.fr> Bytes: 3649 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 >> (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. >> 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. 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. > 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. -- Olivier Miakinen