web-dev-qa-db-ja.com

bash文字列に新しい行を追加する方法は?

新しい行\nは、シェル文字列では考慮されません

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

期待される結果:

root@toto:~# echo $str
aaa
bbbb

文字列に新しい行を追加する方法は?

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