2014-11-23 152 views
0

是否有任何方法使用execl()或execlp打开新终端。 Smt像gnome-terminal -x? 路径前已经尝试过,不起作用。如果没有,mb可以在进程开始运行时打开新的终端?如何打开新终端,execl

回答

0

我的一个用EXECL的,以打开的xterm:

execl ("/usr/bin/xterm", "xterm", "-bd", "black", "-bg", "black", 
"-fg", "green", "-geometry", "70x15+330+190", "-T", "ftp", "-e", 
"ftp", (char *) 0); 
+0

-e beggins我进程路径和参数后,我猜? – Max 2014-11-23 01:08:39

+0

您需要对其进行一点改动,以便使用ftp。 – Nox 2014-11-23 01:10:08

+0

哦,我看到了,但它的工作原理比终端慢(有一点对我来说很有意思,用xtern执行的PID与叉相同, – Max 2014-11-23 01:16:34