我的变量的输出如何有空格?

时间:2016-10-19 02:21:46

标签: unix

我希望声明变量的输出为 - 我的电子邮件主题:

value_value_value_value_value

我需要我的变量输出中间有空格,我正在尝试使用变量添加电子邮件主题。请看我的代码:

var1=$1
var2=$2
var3=$3
var4=$4$5$6


echo "email content

$var2 $var3

email content $ticketnumber

email content,
" | mail -s  $var4  testmail@gmail.com -- -f testmail@gmail.com

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码连接变量:

var4="$var4"_"$var5"_"$var6"

变量之间的_符合原始问题,而不是示例代码中反映的。

如果您需要空格,可以将其更改为:

var4="$var4"" ""$var5"" ""$var6"