如何将 echo 命令的输出附加到变量中

问题描述 投票:0回答:1

回显“字符串1” 回显“字符串2”

我想将两个eacho写入一个变量中,但我希望第二个echo附加到第一个echo已经写入的内容上,这样当我调用它时,:

字符串1 字符串2

回声的输出也应该用换行符分隔。

谢谢。

bash shell variables
1个回答
0
投票

您可以只插入换行符(如果您不介意扭曲缩进):

   A="$(echo string1)
$(echo string2)"; 

   # test it now:
   echo -n "$A"|od -c
000000   s   t   r   i   n   g   1  \n   s   t   r   i   n   g   2
0000017

© www.soinside.com 2019 - 2024. All rights reserved.