在bash脚本中打印带有特殊字符的密码

时间:2014-10-24 09:14:49

标签: bash scripting passwords

我需要在脚本中打印此密码:

PASS="$database$"
echo "sqlcmd  -U system -P $PASS -S dbtest ">> exec.bat

但是当我执行脚本时,我得到了结果:

echo "sqlcmd  -U system -P **$** -S dbtest ">> exec.bat

你能帮助我吗?

1 个答案:

答案 0 :(得分:1)

您需要在作业中使用单引号:

PASS='$database$'

目前,由于双引号,$database被解释为变量的值。