Par exemple, dans Ubuntu lorsque je démarre un terminal, cela dit:
username@computer:~$
Et sous Windows:
C:\Users\Username>
Existe-t-il un moyen formel de se référer à ce texte?
Par exemple, dans Ubuntu lorsque je démarre un terminal, cela dit:
username@computer:~$
Et sous Windows:
C:\Users\Username>
Existe-t-il un moyen formel de se référer à ce texte?
Réponses:
Cela s'appelle «l'invite».
Dans Llinux, vous pourriez être plus précis et dire «l'invite bash» dans le cas du shell bash, ou pour le shell KSH, l'invite KSH (korn shell) etc…
Sous Windows, vous pouvez modifier l'invite avec la commande PROMPT.
Dans Windows, vous pouvez être plus précis et dire «l'invite C», et l'invite dans Windows est plus connue C:\>
ou C:\something...>
vous pouvez voir comment il obtient ce nom.
Un technophile aurait dit frustrante à un utilisateur sur le téléphone « Avez - vous le C rapide? » Tout en disant comme C rapide, certains écrivent comme l' C:\
invite ou l' C:
invite. On ne l'appellerait pas ainsi quand c'était A:
ou D:
(que vous obtenez lorsque vous démarrez DOS à partir d'une disquette ou d'un lecteur de CD, ou que vous changez pour l'un de ces lecteurs à partir de l'invite de commande) et personne ne parle de «A prompt» ou de «D invite, "seulement le célèbre, le" C invite. "
J'espère que ces informations supplémentaires vous seront utiles (ou à quelqu'un d'autre) .... Vous pouvez afficher / définir "l'invite" via la variable d'environnement PS1.
Pour voir à quoi l'invite actuelle est définie ...
$ echo $PS1
Pour définir l'invite actuelle sur autre chose ...
$ export PS1="\n\u@\h:\w\r\n$ " (for example...)
Pour voir les nombreux paramètres pouvant être utilisés pour personnaliser une invite ...
$ man bash (then type /^PROMPTING and hit Enter)
PS2
, PS3
et PS4
.
Il est également notable sous Linux:
L'invite se terminant par $ indique un shell normal.
L'invite se terminant par # indique un shell racine ( attention! )