sit*_*ith 5 windows bash shell environment-variables
我使用 envsubst 将环境变量替换为 linux 中的文件。
envsubst < task-definition.json > new-task-definition.json
Run Code Online (Sandbox Code Playgroud)
如何使用默认资源或使用 3rd 方工具在 Windows 中实现此功能?
小智 3
envsubst
我不直接知道Windows 中该命令的内置替代品。然而,由于您已经选择了第 3 方工具,我会推荐MinGW,这是一个面向 Windows 用户的极简主义 GNU 软件包。它还附带了envsubst
Windows 的实现。
CygWin也可能是一个选择。它提供了更完整的 GNU 工具和其他适用于 Windows 的开源工具的集合(例如,还附带适用于 Windows 的 POSIX API)。它也应该有一个envsubst
,但由于我本地没有 CygWin,我无法确认这一点。
我会选择 MinGW,因为不需要 CygWin 提供的额外功能(POSIX 环境),envsubst
但选择取决于您(这篇 SO 帖子和本文可能会帮助您做出决定)。
归档时间: |
|
查看次数: |
3580 次 |
最近记录: |