J'ai accidentellement tapé ls'et j'ai eu une interface interactive: >
qu'est-ce que c'est?
J'ai essayé la recherche sur Internet, je n'ai rien trouvé.
J'ai accidentellement tapé ls'et j'ai eu une interface interactive: >
qu'est-ce que c'est?
J'ai essayé la recherche sur Internet, je n'ai rien trouvé.
Réponses:
Ce comportement est distro agnostique. Vous aviez ouvert un devis, le shell affiche $PS2la variable globale ( $PS2est le> dans votre sortie) tandis que le deuxième devis est manquant.
Vous pouvez changer la PS2 avec ce que vous voulez à la place:
Ex: export PS2=">>>"
La valeur de $ PS2 est imprimée (après expansion) comme invite secondaire pour plus de données lorsque bash s'exécute de manière interactive. Voir man bash, sous PROMPTING.
"PS" signifie (probablement) "chaîne d'invite". PS1 est ce que le shell affichera comme invite de ligne de commande de votre processus shell. PS2 s'affiche lorsqu'une saisie supplémentaire est requise pour terminer la commande (chaîne sans guillemets, lecture depuis stdin, etc.). man bashpuis recherchez PS1 ou PS2 ( /PS[12]<CR>)