Answer» - Bourne Shell: It has compactness and speed that SET it apart from other shells. But it lacks interactive features such as the ability to recall previous commands. Additionally, the Bourne shell does not support ARITHMETIC and logical expressions.
- C Shell: It is a UNIX enhancement that incorporates interactive features like ALIASES and history of commands. Besides its built-in arithmetic and expression syntax, it also includes CONVENIENT programming features.
Difference between Bourne shell and C shell - The C shell allows you to alias commands easily, whereas Bourne Shell does not allow this.
- In the C shell, long commands can be used repeatedly, but not in Bourne.
- Bourne does not have access to the command history, but the C shell does.
- In the CASE of C, there is no need to repeatedly type the command.
|