Как сделать сабж?
Пишу:
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
if (fork()) {
printf("aaaaaaaaaaa\n");
//execl( "/bin/ls","");
execl( "/bin/sh","/bin/ls");
exit(0);
}
return 0;
}
Но execl ни тот, ни другой не работает.
А если более обще, то вместо /bin/ls может быть любая
программа с аргументами.