相关疑难解决方法(0)

使用换行符在bash中构建一个字符串

我正在浏览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因为附加而没有尝试使用.

bash shell newline

3
推荐指数
1
解决办法
4291
查看次数

标签 统计

bash ×1

newline ×1

shell ×1