What Shells? C Shells?

A number of shells are available and, in general, users will just get used to using the one they are assigned by their system administrator. They may not know which one they are using, or even be aware that alternatives exist.

Around 15 years ago when we began using UNIX, the choice was really between two shells: the Bourne Shell (/bin/sh) or the C Shell (/bin/csh). The general consensus at the time was that the Bourne Shell was the easier of the two to use. It had a simple interface and was less cryptic than the C Shell for writing shell scripts in. The scripts were also more portable across different flavors of UNIX. The C Shell had a syntax very similar to the C language so C programmers tended to favor it, but everyone ...

Get Solaris™ Operating Environment Boot Camp now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.