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