将env vars写入文件系统(ci工具)
env2fs的Python项目详细描述
编写包含env var内容或一组env vars的文件。
用法示例:
env2fs ~/.ssh/id_rsa SSH_KEY fmod=600 dmod=700
请注意,缺少的美元符号是为了防止评估 父外壳本身。
上面的示例写入$SSH_KEY环境变量的内容 进入~/.ssh/id_rsa,任何父目录的模式都是600和700 如果需要,将自动创建。
要编写env文件,请传递以下划线结尾的变量名,即:
export staging_pgpass=foo env2fs staging.env staging_
将使用以下内容编写staging.env:
pgpass=foo
额外的cli选项:
--dryrun Do not actually touch the fs --verbose,-v Verbose output