You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
433 B

/*
* 测试成功则输出:
* " I am test_echo."
* 测试失败则输出:
* " execve error."
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
void test_execve(void){
char *argv[] = {"/bin/sh", "-c", "echo \" I am test_echo.\"", NULL};
char *env[] = {NULL};
execve("/bin/sh", argv, env);
printf(" execve error.\n");
}
int main(void){
test_execve();
return 0;
}