La plupart des commandes unixoïdes proposent des alternatives courtes et longues pour les options de ligne de commande, comme ls -a
et ls --all
, ou ls -A
et ls --almost-all
. Pourquoi ces deux façons existent-elles? L'un est plus court à taper, l'autre est plus facile à lire et à comprendre. Mais chaque fois que j'écris un script shell, je dois décider lequel je veux utiliser. Est-il connu pourquoi les deux alternatives existent? Lequel était le premier, pourquoi l'autre a été présenté. Sous DOS / Windows par exemple, il n'y a presque que des options d'une lettre insensibles à la casse.