[SHELL] Enlever \n d'une variable
Résolu
magicwill
Messages postés
94
Statut
Membre
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
Je recupere dans une variable shell TEST le résultat d'une requete SQL.
Seul probleme... Quand je fais un echo $TEST, il y a un saut de ligne avant ce que j'ai recupéré...
Je cherche à supprimer donc ce saut de ligne de ma variable TEST en shell.
Auriez-vous une idée?
Merci!
Je recupere dans une variable shell TEST le résultat d'une requete SQL.
Seul probleme... Quand je fais un echo $TEST, il y a un saut de ligne avant ce que j'ai recupéré...
Je cherche à supprimer donc ce saut de ligne de ma variable TEST en shell.
Auriez-vous une idée?
Merci!
Configuration: Windows XP Internet Explorer 7.0
3 réponses
-
Salut,
TEST=$(echo -e "$TEST\c")
--
lami20j -
En fait, j'ai un souci...c'est que je suis sous unix...et l'option -e, il connait pas...
Donc ca marche pas...
Une idée? -
On m'a donné une solution...
J'utilise tail -1 car mon resultat de requete tient sur une ligne...
Bye.-
en fait il est sur 2 lignes sinon tu n'avais pas besoin de la commande tail
il y a plusieurs façon de le faire même en bash sans utiliser des commandes externes et ça sera plus interessant
comme je n'ai pas accès à Linux je ne peux pas tester
je vais voir ce soir si jamais jipicy ou dubcek ne passe pas dans le coin
-