我正在浏览bash中的一个脚本,根据条件我想要附加到变量不同的东西,然后在最后显示它,如下所示:
VAR="The "
if [[ whatever ]]; then
VAR="$VAR cat wears a mask"
elif [[ whatevs ]]; then
VAR="$VAR rat has a flask"
fi
Run Code Online (Sandbox Code Playgroud)
但是如果我想在偶尔添加换行符时尝试使用这种形式来建立VAR,我会遇到困难.VAR="$VAR\nin a box"例如,我该怎么办?我已经看到过$'\n'之前的用法,但是$VAR因为附加而没有尝试使用.