macos - setenv 在 mac 上等效?

标签 macos bash setenv

我想使用 setenv 设置一个环境变量:

setenv NODE_ENV localhost  

但是 setenv 给我一个错误,说找不到命令。有谁知道如何执行相当于 setenv 的 MAC OSX?谢谢!

最佳答案

你想要导出

NODE_ENV=localhost
export NODE_ENV

或在 1 行 export NODE_ENV=localhost

这与 OSX 本身 无关,更多的是 bash vs (t)csh 作为你的 shell

关于macos - setenv 在 mac 上等效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18989111/

相关文章:

macos - 为 GitHub Actions macOS 自托管运行器提供密码

iphone - 向 Objective C 类接口(interface)添加方法是可选的吗?

regex - 过滤列表中不包含的行

regex - 如何在一行的匹配部分中执行 sed 转换

macos - 从 matplotlib 导入 pyplot 时它挂起

swift - 尝试在 OSX 上使用 CoreSpotlight

bash - 类路径的奇怪 javac Tab 补全

bash - 是否有相当于 setenv 的 bash

apache - 如何仅将 Apache SetEnvIf 指令应用于不存在的文件?

php - 使用 .htaccess 设置环境变量