c++ - 如何使用setenv函数?

标签 c++ linux

我目前正在使用chdirgetenv函数以实现 bash 命令 cdcd <path> 。我还需要使用 setenv函数,但是我无法理解这个函数是如何使用的。

我必须执行的另一个命令是 cd - ,所以我想知道是否可以使用前两个函数来实现,如果我找到一种方法来保持访问 OLDPWD 或者这就是 setenv是用来。

最佳答案

实现cd ,你需要知道$HOME 。实现cd <path> ,你需要知道$PWD 。您可以获取$HOME$PWDgetenv

关于c++ - 如何使用setenv函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30431462/

相关文章:

linux - Linux下获取全局描述符表

c - 动态库实际上在内存中的什么位置?

c++ - 无法使用 ios :ate in c++ 写入文本文件

c++ - 有效防止重复访问

c++ - 在 QWizard 中启用最大化按钮

python - 具有不明确标识符的空指针

c++ - SSE减少浮点 vector

linux - 具有不同子网中的网关的桥接 Xen domU

python - 如何使用pyparted检查和更改分区表

linux - 在 cp 命令中使用通配符 [xyz]