用Python逃脱的bash字符



>我在 Python 中有一个可运行的字符串,其中包含

export MY_PASSWORD="pass$word"

其中 \$ 代表转义字符。

我想在我的 Python 会话中使用

os.environ["MY_PASSWORD"]="pass$word"

例如,我可以通过以下方式为这种情况执行此操作

myStr.replace('\$','$')

但这不是通用的 - 执行必要的转换并取消转义所有转义的 Bash 字符的通用方法是什么?

在 bash 中使用单引号代替双引号。

export MY_PASSWORD='pass$word'

通过这种方式,您可以全面规避问题。

"在 Python 中取消转义的 bash 字符"听起来像是在问大问题。

最新更新