"Voulez-vous continuer [O / n]?" Pourquoi la majuscule?

45

Je suis nouveau sur Ubuntu et quelques petites choses commencent à me troubler. Comme lors de l'installation d'un programme, Ubuntu demande,

  

Voulez-vous continuer [Y / n]?

Ce qui me gêne, c'est pourquoi la lettre "Y" est en majuscule et "n" en minuscule. Ont-ils une raison significative pour laquelle l'un est supérieur et le dernier est inférieur? Quel que soit le cas, je ne le modifie pas: il continue ou non. Est-ce qu'ils essaient de nous informer que nous pouvons entrer dans les deux et cela ne changera rien?

    
posée rebuked 21.07.2013 - 16:40
la source

2 réponses

62

En général, l’option en majuscule ( Y dans votre cas) est l’option par défaut si vous n’en indiquez pas et appuyez simplement sur ↲ Enter . C'est une convention que je vois très souvent sur la ligne de commande.

J'aimerais pouvoir fournir une source crédible, mais je ne parviens pas à en trouver une. Cependant, c’est quelque chose que je vois très souvent dans les systèmes Debian / Ubuntu, dans divers programmes.

La "source" la plus proche que je pourrais trouver est un Q & amp; A sur le dépassement de pile: Format standard pour les questions oui / non dans le terminal ?

    
réponse donnée gertvdijk 21.07.2013 - 16:42
la source
1

De nombreux programmes de terminal Unix / Linux ne prennent même pas en charge le texte en gras ou en couleur et des conventions comme celle-ci permettent de distinguer la valeur par défaut si vous appuyez simplement sur ENTER sans texte (plus rapide).

La plupart des programmes (bien écrits) accepteront les réponses majuscules ou minuscules (c'est-à-dire «Y», «y», «N» ou «n»).

Un grand nombre de ces programmes sont des scripts shell. Par conséquent, il n'est généralement pas difficile de modifier la valeur par défaut pour une invite comme celle-ci.

    
réponse donnée DocSalvager 24.07.2013 - 08:08
la source

Lire d'autres questions sur les étiquettes