在Bash脚本中输出变量的字符串?

时间:2016-10-24 02:45:27

标签: bash

我正在尝试在变量上输出一个字符串:

var1="$1"
var2="$2"
email_subject="$3" 

echo "Email Message $var1  Email Message $var2" | mail -s $email_subject mail@test.com

好的,我希望我的三个变量具有动态字符串输出 - 这意味着我可以在这些输出上写下我想要的任何内容。

我希望我的输出是动态的"这是我的输出",我将为我的变量分配什么值。

我正在尝试检查Bash中变量的分配方式:

https://www.tutorialspoint.com/unix/unix-special-variables.htm

但它似乎没有在本文中展示。

欢迎任何帮助。

1 个答案:

答案 0 :(得分:0)

双引号问题,一种选择是逃避它们

$ var="dynamic \"this is my output\""
$ echo "$var"
dynamic "this is my output"
相关问题