web-dev-qa-db-fra.com

Comment ajouter une nouvelle ligne dans la chaîne bash?

La nouvelle ligne \n n'est pas pris en compte dans les chaînes Shell

root@toto:~# str="aaa\nbbbb"
root@toto:~# echo $str
aaa\nbbbb

résultat attendu:

root@toto:~# echo $str
aaa
bbbb

Comment ajouter une nouvelle ligne dans la chaîne?

32
developer
$ echo "a\nb"
a\nb
$ echo -e "a\nb"
a
b
64
Adam Siemion