A simple program to demonstrate fork, pipe and signals that reads and processes characters entered on a terminal keyboard.