#include #include #include #include #include #include int main() { int pid, fd[2], ret; pipe(fd); pid = fork(); if (pid==0) { dup2(fd[1], STDOUT_FILENO); close(fd[0]); close(fd[1]); ret = execlp ("ps", "ps", "-aux", NULL); } else { dup2(fd[0], STDIN_FILENO); close(fd[0]); close(fd[1]); ret=execlp("sort", "sort", "-n", NULL); } return 0; }