我目前正在使用chdir
和getenv
函数以实现 bash 命令 cd
和cd <path>
。我还需要使用 setenv
函数,但是我无法理解这个函数是如何使用的。
我必须执行的另一个命令是 cd -
,所以我想知道是否可以使用前两个函数来实现,如果我找到一种方法来保持访问 OLDPWD 或者这就是 setenv
是用来。
最佳答案
实现cd
,你需要知道$HOME
。实现cd <path>
,你需要知道$PWD
。您可以获取$HOME
和$PWD
与 getenv
关于c++ - 如何使用setenv函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30431462/