Problem
1. What happens if the argument to is a nonexistent command? Write a small program to test this.
2. In the program shown in Figure 15.18, remove the signal handler, execute the program, and then terminate the child. After entering a line of input, how can you tell that the parent was terminated by SIGPIPE?