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