Path: ...!3.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail Newsgroups: fr.comp.os.unix From: Nicolas George Subject: Re: =?iso-8859-1?Q?r=E8gle_pour_=E9crire_les_=22usage=3A_=2E=2E=2E=22?= Sender: george@phare.invalid (Nicolas George) X-Newsreader: Flrn (0.9.20070704) References: <62c8c4eb$0$24781$426a74cc@news.free.fr> <62cf4bd6$0$9132$426a74cc@news.free.fr> <62f2abfc$0$22267$426a34cc@news.free.fr> <62f2dcec$0$22073$426a34cc@news.free.fr> <62f83e78$0$9142$426a34cc@news.free.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=iso-8859-1 Date: 14 Aug 2022 08:46:49 GMT Lines: 27 Message-ID: <62f8b679$0$9144$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 14 Aug 2022 10:46:49 CEST NNTP-Posting-Host: 129.199.129.80 X-Trace: 1660466809 news-1.free.fr 9144 129.199.129.80:37214 X-Complaints-To: abuse@proxad.net Bytes: 2094 Thomas , dans le message <62f83e78$0$9142$426a34cc@news.free.fr>, a écrit : >> Évidemment que non. > je n'ai pas compris. J'ai mal cité, je répondais à : >>> --nom-longparam ? >> > j'ai pris le parti de faire comme les "GNUeries" >> Mauvaise idée. > pourquoi ? Parce que le comportement des GNUeries est un premier pas vers les machins automagiques qui essaient de deviner ce que l'utilisateur veut et se trompent plus souvent qu'ils n'aident. > ça me semble mieux de me mettre au niveau de mon getopt() tout de suite, > plutôt que de baisser en fonctionnalités au moment où j'y passe. Mais mets-le au niveau des comportement sains, pas des GNUeries. > pourquoi est-ce que ça ne te convenait pas de faire cet échappement ? Parce que les noms de fichiers ne sont pas les seuls arguments qui peuvent avoir besoin d'être protégés. Parce que même pour les fichiers, faire « cet échappement » correctement dépend de la forme du nom.