小编Kev*_* S.的帖子

退出后从C++程序永久设置环境变量

我正在编写一个多次运行C++程序的bash脚本.我在C++程序中使用getenv()putenv()创建,获取和更新环境变量.在C++程序结束后,bash脚本需要获取这些变量并执行一些基本逻辑.问题是当C++程序退出时,环境变量就会消失.有没有办法在程序终止后永久存储这些变量,以便bash脚本可以使用它们?如果没有,在bash脚本和C++程序之间共享变量的最佳方法是什么?我能想到的唯一解决方案是将输出写入文件.我不想在控制台中打印这些数据.任何帮助将不胜感激.

c++ bash environment-variables

3
推荐指数
1
解决办法
2328
查看次数

标签 统计

bash ×1

c++ ×1

environment-variables ×1