Función execlp de Linux Usando tutoriales básicos

  
 Execlp busca un archivo de la variable de entorno PATH y ejecuta la definición: int execlp (const char * file, const char * arg, … …); archivo de cabecera: # include < unistd.h > Description: execlp () será del entorno PATH Busque el nombre del archivo que coincida con el archivo de parámetros en el directorio al que apunta la variable. Después de encontrar el archivo, ejecute el archivo y, a continuación, trate el segundo y los parámetros subsiguientes como argv [0], argv [1] … …, el último parámetro del archivo. Debe terminar con un puntero nulo (NULL). Valor de retorno: si la ejecución es exitosa, la función no regresará. Si la ejecución falla, devolverá directamente -1. El motivo de la falla se almacena en errno. Funciones relacionadas: fork, execl, execle, execv, execve, execvp código de error: refiérase a execve (). Ejemplo:

# incluye < unistd.h >

main () {execlp (&ls; ls " ls ", " -al ", " /zhmc " (char *) 0);

}

Salida:


Copyright © Conocimiento de Windows All Rights Reserved