Jednocześnie choć wprowadziła wiele innowacyjnych rozwiązań do trybu interaktywnego, dosyć powszechnie jest odradzana jako język skryptowy. Głównym argumentem za pisaniem skryptów powłoki w języku Bourne shell jest jej dostępność w każdym systemie zgodnym ze specyfikacją Single UNIX Specification, co zapewnia przenośność kodu.

Mimo szeregu innowacji, które z czasem były reimplementowane w innych powłokach, csh doczekało się jedynie 2 klonów (tcsh jest rozwinięciem oryginalnej implementacji i tym samym nie jest uważane za klon): komercyjnej implementacji Allena Holuba dla systemu MS DOS z 1986 roku oraz wersji dla OS/2 z 1988 roku napisanej przez Hamilton Laboratories, przeniesionej w 1992 także na system Windows NT.

Lista innowacji aliasy adresowalna historia poleceń (np. !!, !$) kontrola procesów pozwalająca na ich zastopowanie i przeniesienie w tło notacja ~ jako skrót do katalogu domowego użytkownika. Na klawiaturze terminala ADM-3A używanego przez Joya tylda znajdowała się na przycisku HOME. uzupełnianie nazw obiektów systemu pliku zmienna CDPATH jako rozszerzenie idei zmiennej PATH dla nawigacji w systemie plików

Zobacz też powłoka tcsh powłoka Bourne’a

Uwagi

Przypisy

Linki zewnętrzne An Introduction to the C shell, William Joy

Kategoria:Powłoki systemowe UNIX Kategoria:Oprogramowanie na licencji BSD