Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
26.05.2014
Размер:
360 б
Скачать
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
extern char **environ;
int main(int narg, char* marg[])
{
char* args1[]={marg[1],NULL};
char* args2[]={marg[2],NULL};
int fd[2];
pipe(fd);
if(fork())
{
close(0);
dup(fd[0],0);
}
else
{
close(1);
dup(fd[1],1);
}
execve(args1[0],args1,environ);
execve(args2[0],args2,environ);
}
Соседние файлы в папке buravcov