Red de conocimiento informático - Material del sitio web - Utilizando el lenguaje C para implementar el comando ls -R en Linux, quién puede escribirlo y publicar el código fuente como referencia.

Utilizando el lenguaje C para implementar el comando ls -R en Linux, quién puede escribirlo y publicar el código fuente como referencia.

Acabo de escribir el más simple para tu referencia

vim test.c

************************ * ***********

#include

#include

int main()

{

char * buff[] = {"ls", "-R", NULL};

execv("/bin/ls" , buff);

devuelve 0;

}

****** *************** * *********

Terminal Linux: gcc test.c -o test

./test

Ejecutando sin problemas