С Shell (csh)

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

Оболочка С Shell известна рядом концептуальных нововведений, вошедших даже в оболочки, производные от bourne Shell. Среди прочих, идея реализации в оболочке некоторых арифметических функций и сравнительной проверки. В bourne Shell для этого требовалось обращение к внешним программам.