| C shell (csh) The and by , originating from . systems up to around only had one shell - the , sh. Csh had better features, notably command input , allowing earlier commands to be recalled and edited (though it was still not as good as the equivalent of the time). Presumably, csh's -like was intended to endear it to programmers but sadly it lacks some features which are useful for writing so you need to know two different syntaxes for every shell construct. A plethora of different shells followed csh, e.g. , , , , but sh and csh are the only ones which are provided with most versions of Unix. (1998-04-04) |