【发布时间】:2023-03-08 11:24:01
【问题描述】:
我有一个命令可以在 Linux 的普通终端中很好地执行:
xterm -e bash -c "some commands"
我想使用 c 程序 execXX 系统调用来执行上述命令。我尝试使用以下代码,但它给了我一个正常的 xterm 窗口。
execl("/usr/bin/xterm", "/usr/bin/xterm -e bash -c \"some commands\"", NULL);
有什么方法可以使用 execXX 系统调用来执行上述命令吗?谢谢!
【问题讨论】:
标签: c linux exec system-calls