Добавил:
Fragga
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторки по ОС препод Челноков / 2семестр / wi2 / lesja / l2
.c#include<fcntl.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/wait.h>
main()
{
int fd[2],pid;
pipe(fd);
pid=fork();
if(pid==0)
{
dup2(fd[1],1);
//close(fd[1]);
//close(fd[0]);
execl("/usr/bin/wc","wc",NULL);
}
else
{
dup2(fd[0],0);
//close(fd[0]);
//close(fd[1]);
execl("/bin/ls","ls",NULL);
}
}