il mio codice e' :
#include <unistd.h>

int main()

{
execl("/bin/ls","/bin/ls",NULL,0);
return 0;
}
in compilazione mi da in riferimento alla riga della exec :

execprova.c: In function main :
execprova.c:10: error: too few arguments to function execl