【发布时间】:2014-09-15 04:51:44
【问题描述】:
我有一个带有一些环境变量的 Windows 主机。我希望能够将它们传递给 Vagrant linux 实例以写入文件。
这适用于 %foo% 的简单值。
vagrant ssh -c "echo %foo% | tee -a /tmp/file"
但是,如果 %foo% 中有一个 $,它就会搞砸,因为 linux 将它解释为一个变量。
有没有办法自动转义 %foo% 中的任何 $ 符号或让 linux 不解释它?
我发现了这个 SO 问题,但遇到了同样的 $ 问题:Pass environment variables to vagrant shell provisioner
【问题讨论】:
标签: linux windows environment-variables vagrant