Echo“$$”作为文本

时间:2017-09-20 14:30:28

标签: bash shell unix

如何打印$$作为文字。例如脚本:

PASS="Pa$$w0Rd"
echo $PASS

此结构向我显示Pa12515w0Rd其中12515是当前PID,但我需要查看Pa$$w0Rd

提前致谢。

更多细节:

echo "Enter password:" #pass will be - Pa$$w0Rd
read PASS
echo $PASS

1 个答案:

答案 0 :(得分:1)

您必须添加转义字符 那样:

$var = "PA\$\$ss";
echo $var;

使用Pa$$w0rd显示echo可以通过以下方式实现:

echo Pa\$\$w0rd