如何以垂直顺序回显变量

时间:2018-05-22 05:20:12

标签: linux bash

我在这个echo命令中需要帮助。我希望它以垂直顺序回显变量,但这对我不起作用

A=$(initctl status worker1)
B=$(initctl status worker2)
var="$(echo -e "\n$A \n$B")"

2 个答案:

答案 0 :(得分:0)

我不会把这个回声放在var里面。也许这有用吗?

var="${A}\n${B}"
echo -e $var

答案 1 :(得分:0)

A="$(initctl status worker1)"
B="$(initctl status worker2)"
var="$(echo -e "$A\n$B")"

然后你可以打印垂直格式化的输出,例如使用:

echo "$var"