Le vendredi 12 septembre 2014, 15:21:08 Pascal Legrand a écrit : > Voilà le mein que j'aime bien > PS1="\033[01;32m┌─[\u@\h]──\033[01;33m[\w]\033[03;32m\n└─[#]> > \[\033[00m\]"
Il y a une variable PROMPT_COMMAND qui peut contenir des commandes à effectuer avant chaque invite (la commande est exécutée et sa sortie affichée). → Ça évite de surcharger PS1 (sous-shells, plusieurs lignes, etc.). → Ça évite les problèmes avec readline (compte ou pas des sauts de ligne, effacement qui va trop loin, défilement latéral si débordement qui déconne, déplacements bizarres, etc.). → Ça permet de faire un tas de truc plus compliqués (vu que c’est une commande (ou une liste de commandes, ou une fonction…)) tout en étant plus propre/lisible que de trafiquer un PS1 qui inclurait des sous-shells. Note de goût : un PS doit être court. C’est pas la peine d’avoir un écran de 150 colonnes si c’est pour en avoir 140 prises par l’invite. -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers [email protected] En cas de soucis, contactez EN ANGLAIS [email protected] Archive: https://lists.debian.org/4816211.NLc5hhfLRb@earendil

