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