- 论坛徽章:
- 0
|
exec 系列函数 调用命令时怎么加参数?
extern char **environ;
int execl(const char *path, const char *arg0, ... /*, (char *)0 */);
int execv(const char *path, char *const argv[]);
int execle(const char *path,
const char *arg0, ... /*, (char *)0, char *const envp[]*/);
int execve(const char *path, char *const argv[], char *const envp[]);
int execlp(const char *file, const char *arg0, ... /*, (char *)0 */);
int execvp(const char *file, char *const argv[]);
大概在这样的吧:netstat -lnp
execlp("/sbin/netstat", "netstat","-lnp ",(char *)0 ); |
|