#include<stdio.h>
#include<unistd.h>
#include<sys/wait.h>
#include<sys/types.h>
#include<stdlib.h>
int main()
{
int pid;
pid=fork();
if(pid<0)
{
printf("\nFORK FAILED\n");
exit(-1);
}
else if(pid==0)
{
execlp("/bin/ls","is","-1",NULL);
}
else
{
wait(NULL);
printf("\nCHILD COMPLETE\n");
exit(0);
}
}
I2luY2x1ZGU8c3RkaW8uaD4gCiNpbmNsdWRlPHVuaXN0ZC5oPiAKI2luY2x1ZGU8c3lzL3dhaXQuaD4gCiNpbmNsdWRlPHN5cy90eXBlcy5oPiAKI2luY2x1ZGU8c3RkbGliLmg+CmludCBtYWluKCkKewppbnQgcGlkOyAKcGlkPWZvcmsoKTsgCmlmKHBpZDwwKQp7CnByaW50ZigiXG5GT1JLIEZBSUxFRFxuIik7IApleGl0KC0xKTsKfQplbHNlIGlmKHBpZD09MCkKewpleGVjbHAoIi9iaW4vbHMiLCJpcyIsIi0xIixOVUxMKTsKfQplbHNlCnsKd2FpdChOVUxMKTsKcHJpbnRmKCJcbkNISUxEIENPTVBMRVRFXG4iKTsgCmV4aXQoMCk7Cn0KfQ==