atoi() - library function.
pid = fork // the child will become who
if (pid == 0)
pipe
pid = fork // the child will become more
if (pid == 0)
close input of pipe
close stdin
dup2 (pipe out, stdin);
execute more
else
close output of pipe
close stdout
dup2(pipein, stdout)
execute who
else // the shell
wait