С Shell (csh)
С Shell (csh) - ранняя
оболочка Unix с набором команд и языком сценариев на основе синтаксиса популярного
языка программирования С. Как и в ранней bourne Shell, в С Shell отсутствуют
некоторые важные функции, наподобие редактирования командной строки. Однако
в этой оболочке впервые реализовано несколько важных идей, например, алиасы
команд и хронологические списки. Усовершенствованный вариант Enhanced С Shell
(tcsh) с редактированием командной строки и другими функциями, позаимствованными
из bash, входит в большинство дистрибутивов Linux как альтернативная оболочка.
Оболочка С Shell известна
рядом концептуальных нововведений, вошедших даже в оболочки, производные от
bourne Shell. Среди прочих, идея реализации в оболочке некоторых арифметических
функций и сравнительной проверки. В bourne Shell для этого требовалось обращение
к внешним программам.