linux – 是否有一个实用程序从env文件中读取环境变量然后运行命令(比工头更轻量级)?

前端之家收集整理的这篇文章主要介绍了linux – 是否有一个实用程序从env文件中读取环境变量然后运行命令(比工头更轻量级)?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
foreman可以读取.env文件并从内容中设置环境变量,然后运行程序

例如工头运行-e vars.env myprogram

…但它做了很多其他事情(并且主要关注使用其Procfile格式启动事物).

是否有一个更简单的(Linux / Unix)工具,专注于读取.env文件并使用新环境执行命令?

示例环境文件(从http://ddollar.github.io/foreman/#ENVIRONMENT开始):

FOO=bar
BAZ=qux

解决方法

您可以在活动shell中获取环境文件并运行该程序:
sh -ac ' . ./.env; /usr/local/bin/someprogram'

-a开关导出所有变量,以便程序可以使用它们.

猜你在找的Linux相关文章