在mac中为terraform设置可执行路径

Ada*_*dam 5 terraform

我知道这可能是一个愚蠢的问题,但我试图将我的terraform路径导出到我的linux路径.

我的terraform可执行文件位于/ usr/local/terraform下的terraform文件夹中.

因此,我做到了 export PATH=$PATH:/usr/local/terraform/terraform

然而,当我尝试做terraform(直接进入终端并键入terraform)时,它不会运行.只有当我cd到usr/local/terraform并执行./terraform时,才会运行可执行文件.

我究竟做错了什么?

Aks*_*atP 23

只需复制您的terraform二进制文件并将其放在/ usr/local/bin /中

sudo mv terraform /usr/local/bin
Run Code Online (Sandbox Code Playgroud)

您现在可以从任何地方从终端访问terraform.


dun*_*all 3

PATH应该列出可执行文件所在的目录,而不是可执行文件本身:

export PATH=$PATH:/usr/local/terraform/
Run Code Online (Sandbox Code Playgroud)