The C shell (csh) is a Unix shell developed by Bill Joy for the BSD Unix system. The scripting syntax is modeled after the C programming language. Earlier releases of OpenBSD provided the C shell as the default shell on the system. The C shell was derived from the 6th Edition Unix Thompson shell which also was the predecessor of the Bourne shell. The C shell added many feature improvements over the Bourne shell, such as aliases and command history.

PropertyValue
dbpedia-owl:Software/license
dbpedia-owl:Work/author
dbpedia-owl:Work/genre
dbpedia-owl:Work/language
dbpedia-owl:Work/releaseDate
  • 1979-01-01 00:00:00 (xsd:date)
dbpedia-owl:author
dbpedia-owl:genre
dbpedia-owl:language
dbpedia-owl:license
dbpedia-owl:releaseDate
  • 1979-01-01 00:00:00 (xsd:date)
dbpprop:abstract
  • The C shell (csh) is a Unix shell developed by Bill Joy for the BSD Unix system. The scripting syntax is modeled after the C programming language. Earlier releases of OpenBSD provided the C shell as the default shell on the system. The C shell was derived from the 6th Edition Unix Thompson shell which also was the predecessor of the Bourne shell. The C shell added many feature improvements over the Bourne shell, such as aliases and command history. Today, the original C shell is not in wide use on Unix. The TENEX C Shell (tcsh), which is backward compatible with C shell, has become the default shell for FreeBSD. This improved C shell has is often mapped to the "csh" executable so to seamlessly replace it. Improvements include filename completion and command line editing.
  • C shell (csh) je unixový shell vyvinutý Billem Joyem pro BSD Unix. Byl původně odvozen z šestého vydání Unixu /bin/sh, předchůdce Bourne shell. Jeho syntaxe je silně ovlivněná programovacím jazykem C (odtud pochází název shellu). C shell přidal mnoho vylepšení oproti Bourne shell, jako například aliasy a historii příkazů. V současné době není původní C shell v Unixu široce využiván; byl nahrazen jinými (částečně kompatibilními) shelly, jako je Tenex C shell (tcsh). Nezávisle vyvinutý a zmodernizovaný C shell, vytvořený Nicolem Hamiltonem, také přežil ve Windows ve formě Hamilton C shell.
  • C Shell es un lenguaje de programación, conocido también como csh y que fue desarrollado por Bill Joy en la Universidad de Berkeley, California. Se le considera más idóneo para programadores que Bourne Shell (sh), además de hacer reflejar que la informática se estaba haciendo más interactiva. Hoy día, el original C Shell, no goza de un amplio uso en Unix; ha sido superado por otros Shells, como Tenex C Shell (tcsh) basado en el codigo original C Shell, pero incorporando finalización de nombres a ficheros, y edición a comandos de línea, comparables a Korn Shell (Ksh), y el GNU Bourne-Again Shell (Bash). Otro C Shell modernizado, y de desarrollo independiente, creado por Nicole Hamilton, aún subsiste en Windows, bajo la forma de Hamilton C Shell.
  • Le C-Shell est une évolution du shell sh utilisant une syntaxe plus proche du langage C. Son avantage était la possibilité de ré-utilisation de l'historique des commandes. Le C-shell a eu également son extension avec tcsh, permettant l'édition directe de la ligne de commande.
  • Le C shell (csh) sono un tipo di shell usate nei sistemi Unix, sviluppate da Bill Joy per il sistema BSD. La shell C deriva originariamente dalla sesta versione di sh, la madre della Bourne shell; la sua sintassi è però modellata su quella del linguaggio di programmazione C. La shell C ha aggiunto molti miglioramenti ai suoi predecessori, come l'uso degli alias e una storia dei comandi. Al giorno d'oggi le shell C non sono molto di moda; sono state superate da shell come la Tenex C shell (tcsh), le Korn shell (ksh) e la Bourne Again Shell (bash). Pur introducendo molte innovazioni nell'interazione con l'utente, lo scripting delle C shell è stato criticato da più parti; ad ogni modo, poiché la presenza di una Bourne shell è garantita su tutti i sistemi compatibili Unix, la maggior parte delle persone consigliano di usare sh per lo scripting.
  • C shell(シーシェル、csh)は、BSD UNIXシステム上でビル・ジョイによって開発されたシェルである。UNIX V6 の /bin/sh を元に作られたもので、Bourne shell(UNIX V7)と共通の先祖を持つ。その文法はC言語をモデルとしている。とはいうものの、C言語のように関数が作れるわけではなく、代わりにエイリアスが使えるが貧弱であり、C Shell スクリプトでまともに構造化プログラミングを行うことはできない(Bourne shell やその互換シェルである Korn Shell、Bourne Again Shell、Z Shell 等では、C言語のように関数をつくり、構造化プログラミングを行うことができる)。Bourne shell に比較して、エイリアスやコマンド履歴などの便利な機能が豊富であった。今日では C shell はほとんど使われておらず、tcsh、Korn Shell(ksh)、Bourne Again Shell(bash)などに取って代わられた。
  • csh (od ang. C shell) jest jedną z systemowych powłok uniksowych. Została stworzona przez Billa Joya dla systemu BSD. Nazwa C shell jest grą słów: dosłownie oznacza powłokę [o składni] języka C, fonetycznie da się to jednak odczytać sea shell, czyli muszelka. Powłoka ta pochodzi od /bin/sh. Składnia języka zastosowanego w powłoce jest bazowana na języku C. Powłoka C shell wniosła wiele ulepszeń w stosunku do sh, takich jak m. in. aliasy i historia komend. Obecnie csh nie jest zbyt często wykorzystywana; zamiast niej w użyciu są takie powłoki jak tcsh, Korn shell (ksh) oraz GNU bash. Jej następcą jest z kolei tcsh. Chociaż powłoka csh wprowadziła wiele innowacyjnych rozwiązań do trybu interaktywnego, niektórzy twierdzą, iż jej możliwości skryptowe pozostawiają wiele do życzenia. W każdym razie, ponieważ standardowa powłoka sh jest dostępna w każdym systemie zgodnym ze specyfikacją Single UNIX Specification, najbardziej wskazane jest właśnie użycie sh do pisania i wykonywania skryptów.
  • O Csh ou C Shell foi desenvolvido por Bill Joy da Universidade de Berkeley é o Shell mais utilizado em ambientes *BSD e Xenix. Derivado originalmente da sexta edição do Unix /bin/sh (que era o Thompson shell), predecessor do Bourne shell. A sintaxe foi modelada segundo a linguagem de programação C. O csh adicionou muitos aparatos em cima do Bourne shell, tais como aliases e histórico de comandos. Hoje, o csh original não é usado amplamente no Unix; foi superado por outros shells tais como o Tenex C shell (tcsh) baseado originalmente no código do C shell, adicionando complementação de nome de arquivos e edição de linhas de comando, comparado com o Korn shell (ksh), e o GNU Bourne-Again shell. Um C shell independentemente desenvolvido e moderno, criado por Nicole Hamilton, também sobrevive no Windows na forma de Hamilton C shell. A estruturação de seus comandos é bem similar à da linguagem C. Seu grande pecado foi ignorar a compatibilidade com o sh, partindo por um caminho próprio.
  • C shell (csh) — командная оболочка UNIX со встроенным скриптовым языком, разработанная Биллом Джоем, активным разработчиком BSD UNIX и создателем редактора vi, в 1979 году. Базировался на коде командного интерпретатора шестой версии UNIX. Скриптовый язык не уступает шеллу Борна по мощности, но отличается синтаксисом. В то время как Борн скопировал все основные операторы с языка Алгол 68, Билл Джой использовал в качестве макета язык Си, вероятно, руководствуясь своими предпочтениями и предпочтениями других пользователей BSD UNIX. В начале 90-х C shell подвергся большой критике за свою двусмысленность и немногословность интерпретатора, останавливающего выполнение скрипта, но не сообщающего никаких подробностей о том, что же всё-таки произошло. Порой скрипты csh работали совсем не так, как этого ожидал пользователь. Также встречались ситуации, когда интерпретатор отбраковывал, казалось бы, непротиворечивые строки кода. C shell вошёл в поставку 4.1BSD и до сих пор остаётся базовой частью всех её потомков, в том числе FreeBSD и OpenBSD.
  • C shell (csh) är ett Unix skal som utvecklats av Bill Joy för BSD Unix. Det var ursprungligen baserat på den 6:e utgåvan av /bin/sh, föregångaren till Bourne shell. Syntaxen i C shell påminner om programmeringspråket C. C shell hade fler funktioner än Bourne shell, till exempel kommandohistorik. Idag används inte C shell särskilt mycket i Unix, det har ersatts av andra skal till exempel bash.
  • C diline benzer özellikleri olan bir Unix kabuk programlama dilidir.
  • Оболонка C (С shell) - командна оболонка Unix із вбудованою скриптовою мовою, розроблена Біллом Джоем, активним розробником BSD UNIX і творцем редактора vi, в 1979 році. Оболонка базувався на коді командного інтерпретатора шостої версії UNIX. Скриптова мова не поступалася оболонці Борна по потужності, але відрізняється синтаксисом. У той час як Борн скопіював всі основні оператори з мови Алгол 68, Білл Джой використав у якості макета мову Сі, ймовірно, керуючись своїми вподобаннями та уподобань інших користувачів BSD UNIX. На початку 90-х C shell зазнав великої критики за свою двозначність і небагатослівність інтерпретатора, який зупиняє виконання скрипта, але не звітує ніяких подробиць про те, що ж все-таки сталося. Часом скрипти csh працювали зовсім не так, як цього чекав користувач. Також зустрічалися ситуації, коли інтерпретатор вибраковував, здавалося б, позбавлені притиріч рядки коду. C shell увійшов в поставку 4.1BSD і до цих пір залишається базовою частиною всіх її нащадків, в тому числі FreeBSD і OpenBSD.
  • C shell(csh)是Unix shell的一种,由Bill Joy在BSD系统上开发。C shell脱胎于Unix第六版的/bin/sh,也是Bourne shell的前身。这种shell的语法类似于C语言,与Bourne shell相比,C shell有不少特别的功能,比如aliases(别名)、command history(命令的历史)。目前C shell已不再被广泛使用,后继者包括Tenex C shell(tcsh)、Korn shell(ksh)、GNU Bourne-Again shell(bash)。 C shell在交互模式中引入许多开创性功能的同时,C shell的脚本执行能力受到了不少批评。无论如何,由于在所有的Single UNIX Specification(UNIX规格)相容系统中都放了标准的Bourne shell,所以大部分人都建议使用sh来进行脚本编写。
dbpprop:author
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:language
dbpprop:license
dbpprop:name
  • csh
dbpprop:operatingSystem
  • BSD, various
dbpprop:reference
dbpprop:wikiPageUsesTemplate
rdf:type
rdfs:comment
  • The C shell (csh) is a Unix shell developed by Bill Joy for the BSD Unix system. The scripting syntax is modeled after the C programming language. Earlier releases of OpenBSD provided the C shell as the default shell on the system. The C shell was derived from the 6th Edition Unix Thompson shell which also was the predecessor of the Bourne shell. The C shell added many feature improvements over the Bourne shell, such as aliases and command history.
  • C shell (csh) je unixový shell vyvinutý Billem Joyem pro BSD Unix. Byl původně odvozen z šestého vydání Unixu /bin/sh, předchůdce Bourne shell. Jeho syntaxe je silně ovlivněná programovacím jazykem C (odtud pochází název shellu). C shell přidal mnoho vylepšení oproti Bourne shell, jako například aliasy a historii příkazů.
  • C Shell es un lenguaje de programación, conocido también como csh y que fue desarrollado por Bill Joy en la Universidad de Berkeley, California. Se le considera más idóneo para programadores que Bourne Shell (sh), además de hacer reflejar que la informática se estaba haciendo más interactiva.
  • Le C-Shell est une évolution du shell sh utilisant une syntaxe plus proche du langage C. Son avantage était la possibilité de ré-utilisation de l'historique des commandes. Le C-shell a eu également son extension avec tcsh, permettant l'édition directe de la ligne de commande.
  • Le C shell (csh) sono un tipo di shell usate nei sistemi Unix, sviluppate da Bill Joy per il sistema BSD. La shell C deriva originariamente dalla sesta versione di sh, la madre della Bourne shell; la sua sintassi è però modellata su quella del linguaggio di programmazione C. La shell C ha aggiunto molti miglioramenti ai suoi predecessori, come l'uso degli alias e una storia dei comandi.
  • csh (od ang. C shell) jest jedną z systemowych powłok uniksowych. Została stworzona przez Billa Joya dla systemu BSD. Nazwa C shell jest grą słów: dosłownie oznacza powłokę [o składni] języka C, fonetycznie da się to jednak odczytać sea shell, czyli muszelka. Powłoka ta pochodzi od /bin/sh. Składnia języka zastosowanego w powłoce jest bazowana na języku C. Powłoka C shell wniosła wiele ulepszeń w stosunku do sh, takich jak m. in. aliasy i historia komend.
  • O Csh ou C Shell foi desenvolvido por Bill Joy da Universidade de Berkeley é o Shell mais utilizado em ambientes *BSD e Xenix. Derivado originalmente da sexta edição do Unix /bin/sh (que era o Thompson shell), predecessor do Bourne shell. A sintaxe foi modelada segundo a linguagem de programação C. O csh adicionou muitos aparatos em cima do Bourne shell, tais como aliases e histórico de comandos.
  • C shell (csh) — командная оболочка UNIX со встроенным скриптовым языком, разработанная Биллом Джоем, активным разработчиком BSD UNIX и создателем редактора vi, в 1979 году. Базировался на коде командного интерпретатора шестой версии UNIX.
  • C shell (csh) är ett Unix skal som utvecklats av Bill Joy för BSD Unix. Det var ursprungligen baserat på den 6:e utgåvan av /bin/sh, föregångaren till Bourne shell. Syntaxen i C shell påminner om programmeringspråket C. C shell hade fler funktioner än Bourne shell, till exempel kommandohistorik. Idag används inte C shell särskilt mycket i Unix, det har ersatts av andra skal till exempel bash.
  • C diline benzer özellikleri olan bir Unix kabuk programlama dilidir.
  • Оболонка C (С shell) - командна оболонка Unix із вбудованою скриптовою мовою, розроблена Біллом Джоем, активним розробником BSD UNIX і творцем редактора vi, в 1979 році. Оболонка базувався на коді командного інтерпретатора шостої версії UNIX.
rdfs:label
  • C shell
  • C shell
  • C Shell
  • Csh
  • C shell
  • C Shell
  • Csh
  • Csh
  • Csh
  • C shell
  • C shell
  • Csh
  • C Shell
owl:sameAs
skos:subject
foaf:name
  • csh
foaf:page
is dbpedia-owl:Person/knownFor of
is dbpedia-owl:knownFor of
is dbpprop:influenced of
is dbpprop:influencedBy of
is dbpprop:knownFor of
is dbpprop:redirect of
is owl:sameAs of