[shell] retour chariot dans une chaine

Résolu
Llya -  
 Llya -
Bonjour,

je voudrais créer une variable contenant une chaine de caractere comprenant un retour chariot.

J'ai essayé de faire :

var=" blabla1 \n blabla2"

(avec \n, \r, \n\r, \r\n ...)

Et je voudrais obtenir :

echo "$var"
blabla1
blabla2

2 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

C'est une question de commande "echo" (interne (bash) ou externe (/bin/echo)) :

$ echo $var
blabla1\nblabla2

$ echo -e $var
blabla1
blabla2

$
3
Llya
 
Merci beaucoup
0