启动 python 的 Virtualenv 时的示例。它将需要键入. someenv/bin/activate
. 然而,即使它工作正常,我仍然对它的工作原理有点困惑。
有没有人可以从更一般的角度给我一个关于. command
shell 的解释?
启动 python 的 Virtualenv 时的示例。它将需要键入. someenv/bin/activate
. 然而,即使它工作正常,我仍然对它的工作原理有点困惑。
有没有人可以从更一般的角度给我一个关于. command
shell 的解释?
.
是 bash 中的同义词source
。总而言之,它在当前 shell中执行脚本,而不是在子 shell 中执行。这意味着在脚本结束后,脚本在环境中所做的任何更改都将保留在 shell 中。看看这个问题,它与你的问题基本相同:What's the meaning of a dot before a command in shell?