我想创建一些脚本来填充一些模板并将它们插入到我的项目文件夹中。我想为此使用一个 shell 脚本,并且模板非常小,所以我想将它们嵌入到 shell 脚本中。问题是echo
似乎忽略了我的字符串中的换行符。要么,要么字符串不包含开头的换行符。这是一个例子:
MY_STRING="
Hello, world! This
Is
A
Multi lined
String."
echo -e $MY_STRING
这输出:
你好世界!这是一个多行字符串。
我假设echo
是这里的罪魁祸首。我怎样才能让它承认换行符?