いくつかのテンプレートを埋めてプロジェクトフォルダに挿入するためのスクリプトを作成したいと思います。これにはシェルスクリプトを使用したいのですが、テンプレートが非常に小さいので、シェルスクリプトに埋め込みたいと思います。問題はecho
、文字列の改行を無視しているように見えることです。それか、文字列に最初から改行が含まれていません。次に例を示します。
MY_STRING="
Hello, world! This
Is
A
Multi lined
String."
echo -e $MY_STRING
これは以下を出力します:
こんにちは世界!これは複数行の文字列です。
echo
ここが原因だと思います。どうすれば改行を確認できますか?