The C shell (csh) is a Unix shell developed by Bill Joy for the BSD Unix system. It was originally derived from the 6th Edition Unix /bin/sh (which was the Thompson shell), the predecessor of the Bourne shell. Its syntax is modeled after the C programming language. The C shell added many feature improvements over the Bourne shell, such as aliases and command history.

PropertyValue
p:abstract
  • 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 [http://es.wikipedia.org/wiki/Tcsh], 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." (es)
  • C shell (csh) — командная оболочка UNIX со встроенным скриптовым языком, разработанная Биллом Джоем, активным разработчиком BSD UNIX и создателем редактора vi, в 1979 году. Базировался на коде командного интерпретатора шестой версии UNIX. Скриптовый язык не уступает шеллу Борна по мощности, но отличается синтаксисом. В то время как Борн скопировал все основные операторы с языка Алгол 68, Билл Джой использовал в качестве макета язык Си, вероятно, руководствуясь своими предпочтениями и предпочтениями других пользователей BSD UNIX. В начале 90-х C shell подвергся большой критике за свою двусмысленность и немногословность интерпретатора, останавливающего выполнение скрипта, но не сообщающего никаких подробностей о том, что же все-таки произошло. Порой скрипты csh работали совсем не так, как этого ожидал пользователь. Также встречались ситуации, когда интерпретатор отбраковывал, казалось бы, непротиворечивые строки кода. C shell вошел в поставку 4.1BSD и до сих пор остается базовой частью всех ее потомков, в том числе FreeBSD и OpenBSD. Категория:Командные оболочки UNIX" (ru)
  • 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来进行脚本编写。" (zh)
  • 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)などに取って代わられた。" (ja)
  • 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." (it)
  • 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." (fr)
  • 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 (bash). 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." (pt)
  • The C shell (csh) is a Unix shell developed by Bill Joy for the BSD Unix system. It was originally derived from the 6th Edition Unix /bin/sh (which was the Thompson shell), the predecessor of the Bourne shell. Its syntax is modeled after the C programming language. 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; it has been superseded by other shells such as the Tenex C shell (tcsh) based on the original C shell code, but adding filename completion and command line editing, comparable with the Korn shell (ksh), and the GNU Bourne-Again shell (bash). An independently-developed and modernized C shell, created by Nicole Hamilton, also survives on Windows in the form of Hamilton C shell. (en)
  • 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." (pl)
rdfs:comment
  • 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." (es)
  • C shell (csh) — командная оболочка UNIX со встроенным скриптовым языком, разработанная Биллом Джоем, активным разработчиком BSD UNIX и создателем редактора vi, в 1979 году." (ru)
  • 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)。" (zh)
  • 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)などに取って代わられた。" (ja)
  • Le C shell (csh) sono un tipo di shell usate nei sistemi Unix, sviluppate da Bill Joy per il sistema BSD. (it)
  • 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." (fr)
  • 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." (pt)
  • The C shell (csh) is a Unix shell developed by Bill Joy for the BSD Unix system. It was originally derived from the 6th Edition Unix /bin/sh (which was the Thompson shell), the predecessor of the Bourne shell. Its syntax is modeled after the C programming language. The C shell added many feature improvements over the Bourne shell, such as aliases and command history. (en)
  • 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." (pl)
p:hasPhotoCollection
is p:influenced of
rdfs:label
  • C Shell (ja)
  • C Shell (zh)
  • C Shell (es)
  • C shell (en)
  • C shell (it)
  • Csh (pl)
  • Csh (ru)
  • Csh (fr)
  • Csh (pt)
foaf:page
is p:redirect of
p:reference
is owl:sameAs of
skos:subject
rdf:type
p:wikipage-es
p:wikipage-fr
p:wikipage-it
p:wikipage-ja
p:wikipage-pl
p:wikipage-pt
p:wikipage-ru
p:wikipage-zh