我试图在ubuntu shell中设置系统变量。

export VARIABLE=!password!

输出:
-bash: !password!': event not found

所以我试着引用:
export VARIABLE="!password!"

输出:
-bash: !password!: event not found

甚至
export VARIABLE='!password!'

没有输出,但是当我试图查看变量时,我得到:
VARIABLE='!password!'

这不是我们想要的。
我也试过用反斜杠,但没有成功。请帮助,任务是用密码创建系统变量:!密码!
(以感叹号开头和结尾。)

最佳答案

如果你这样做了:

VARIABLE='!bla!'

然后
echo $BLA

你得到
!bla!

这就是你想说的结果。
要使其可用于子shell,不要忘记在上面添加export

关于linux - 值开始时设置ubuntu系统变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24775813/

10-15 05:25