arg1.c

Go to the documentation of this file.
00001 /* tarea.c */
00002 #include "stdarg.h"
00003 #include "routix.h"
00004 #include "string.h"
00005 
00006 char argumento1[] = "Argumento-1";
00007 char argumento2[] = "Argumento-2";
00008 char argumento3[] = "Argumento-3";
00009 char argumento4[] = "Argumento-4";
00010 
00011 char entorno1[] = "USERNAME=root";
00012 char entorno2[] = "SHELL=shell.bin";
00013 char entorno3[] = "LIB=/usr/lib";
00014 char entorno4[] = "INCLUDE=/usr/include";
00015 
00016 
00017 int main (void)
00018 {
00019         char *argv[6];
00020         argv[0] = argumento1;
00021         argv[1] = argumento2;
00022         argv[2] = argumento3;
00023         argv[3] = argumento4;
00024         argv[4] = NULL;
00025 
00026         char *envp[6];
00027         envp[0] = entorno1;
00028         envp[1] = entorno2;
00029         envp[2] = entorno3;
00030         envp[3] = entorno4;
00031         envp[4] = NULL;
00032 
00033         execve("arg2.bin", argv, envp);
00034 }

Generated on Sun May 30 18:38:34 2004 for Routix OS by doxygen 1.3.6