Web 使用用户名和密码变量自动执行Htpasswd命令

Web 使用用户名和密码变量自动执行Htpasswd命令,web,apache2,ubuntu-16.04,.htpasswd,Web,Apache2,Ubuntu 16.04,.htpasswd,我试图通过脚本中的变量传递用户名和密码: htpasswd -b -c /etc/apache2/.htpasswd $HtUser $HtPwd 其中,HtUser和HtPwd是脚本中较早填充的变量。我尝试了以下方法 htpasswd -b -c /etc/apache2/.htpasswd '$HtUser' '$HtPwd' 但将用户设置为“$HtUser”和密码“$HtPwd” 有什么建议吗?如果要插入变量,请在shell中使用双引号,或者根本不使用引号。单引号不起作用。如果要插入变

我试图通过脚本中的变量传递用户名和密码:

htpasswd -b -c /etc/apache2/.htpasswd $HtUser $HtPwd
其中,HtUser和HtPwd是脚本中较早填充的变量。我尝试了以下方法

htpasswd -b -c /etc/apache2/.htpasswd '$HtUser' '$HtPwd'
但将用户设置为“$HtUser”和密码“$HtPwd”


有什么建议吗?

如果要插入变量,请在shell中使用双引号,或者根本不使用引号。单引号不起作用。

如果要插入变量,请在shell中使用双引号,或者根本不使用引号。单引号不起作用