gpt4 book ai didi

c - 如何通过execl函数显示HOME值?

转载 作者:行者123 更新时间:2023-11-30 19:05:27 25 4
gpt4 key购买 nike

例如,exexl("/bin/echo", "echo", "$PATH", NULL)。它只显示 $PATH,而不是 PATH 值。我如何通过exexl函数来做到这一点?

最佳答案

环境变量是由 shell 扩展的,而不是像 echo 这样的程序

exexl("/bin/sh", "sh", "-c", "echo $PATH", NULL);

将调用 shell 要求它执行“echo $PATH”,并执行您想要的操作。

关于c - 如何通过execl函数显示HOME值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49795728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com