... ProtocolsStephen A . Rago, UNIX ® System V Network ProgrammingEric S. Raymond, The Art of UNIX ProgrammingMarc J. Roc hkind, Advanced UNIX Programming, Second Edition Curt Schimmel, UNIX ® Systems for ... terminal (an interactive shell) or sometimes from a file (called a shell script). Thecommon shells in use are summarized in Figure 1.2.Figure 1.2. Common shells used on UNIX systemsName PathFreeBSD5.2.1 ... remaining compatible with the Bourne shell. It supports features from both the C shell and the Korn shell. The TENEX C shell is an enhanced version of the C shell. It borrows several features,...