Home Why standard inputs are not mixed in linux?
 We know that each process has set three descriptors in advance: 0 (stdin), 1 (stdout), 2 (stderr) Why stdin between different processes are not mixed ? After all, each process has the same descriptor equals to 0. Can anyone explain it ?