Affichage des articles dont le libellé est bash. Afficher tous les articles
Affichage des articles dont le libellé est bash. Afficher tous les articles

2010-05-04

Espace dans les paramètres ligne de commande avec bash

Il est assez courant d'écrire un script bash dont le rôle principal est d'exécuter un autre programme (il se contente donc souvent d'altérer les variables d'environnement par exemple).

Ce qui est moins évident c'est de gérer correctement les paramètres contenant des espaces.

2008-09-15

Problème de retour à la ligne avec Putty et Bash ?

En utilisant Putty pour me connecter à un serveur Linux distant, il m'est souvent arrivé de voir mes lignes de commandes un peu longues retourner à la ligne mais sur la même ligne !

En général après cela il est très difficile d'utiliser l'historique du shell pour modifier la ligne car les éditions se font par dessus du texte existant et l'on ne voit plus rien :(

J'ai enfin trouvé la solution ici. Le problème est lié à l'utilisation de couleurs dans le prompt.

En effet ces couleurs sont obtenus par des codes d'échappements qui mis sans précaution dans la variable PS1 vont interférer avec le bon fonctionnement du terminal. La solution consiste à encadrer le code d'échappement par \[ et \].