Le "set prompt text" dans un système Unix, ou plus précisément dans un shell comme Bash ou ZSH, est utilisé pour modifier le texte par défaut affiché avant l'invite de commande. Cela permet aux utilisateurs de personnaliser leur interface de ligne de commande et de la rendre plus informative ou visuellement attrayante.
Voici comment fonctionne la commande « définir le texte d'invite » :
Syntaxe:
définir le texte d'invite ="new_prompt_text"
Dans la syntaxe ci-dessus, « new_prompt_text » représente le texte d'invite personnalisé que vous souhaitez définir. Il peut inclure divers caractères, symboles et séquences d'échappement pour formater l'invite comme vous le souhaitez.
Par exemple, disons que vous souhaitez définir une invite qui affiche le répertoire actuel, le nom d'utilisateur et l'heure dans un format coloré. Vous pouvez utiliser la commande suivante :
définir le texte d'invite="%F~%w %n:%~%# "
Voici un aperçu de ce que fait chaque partie du texte d'invite :
"%F" :Définit la couleur de premier plan sur rouge (vous pouvez utiliser d'autres codes de couleur).
"~" :représente le répertoire personnel de l'utilisateur.
"%w" :affiche le répertoire de travail actuel.
" %n" :affiche le nom d'utilisateur.
":%~# " :affiche l'heure actuelle au format hh:mm:ss.
Le "#" à la fin ajoute un espace et un symbole dièse, qui sont couramment utilisés pour indiquer que l'utilisateur dispose de privilèges administratifs.
Une fois que vous avez exécuté la commande "set prompt text", votre invite de commande changera pour afficher le texte d'invite spécifié. Cette modification persiste jusqu'à ce que vous la modifiiez à nouveau ou fermiez la fenêtre du terminal.
La personnalisation du texte d'invite peut être utile pour identifier rapidement certaines informations, telles que le répertoire actuel ou le nom d'utilisateur, sans avoir à les saisir explicitement. Cela peut également rendre l'interface de ligne de commande plus attrayante visuellement et personnalisée selon vos préférences.
|