Unixシェル
es: Plan 9 from Bell Labs (Plan 9) の rc に基づいた関数型プログラミングのシェル(1990年代中ごろ)
Friendly interactive shell (fish): 2005年リリース
Perl Shell(英語版) (psh): Unix系およびWindows向けのシェル。bash と Perl の機能を統合。
pysh: IPythonプロジェクトの特殊プロフィール。Python用シェルとシステム用シェルをシームレスに統合。
rc: Plan 9 と Version 10 Unix でのデフォルトのシェル。Tom Duffが開発。各種Unix系OSにも移植されている。
scsh: Schemeで書かれたシェル
wish: Tcl/Tk用のウィンドウ型シェル(Tcl/Tkパッケージの一部)
zoidberg: Perlのみで書かれているモジュール化されたシェル
様々なシェルの一覧は www.freebsd.org にある。
Unixシェルは、Unix系システムにおけるコマンドラインシェルである。ユーザーインターフェースとして対話的に利用したり複数のコマンド並べたシェルスクリプトを実行する。
最も影響を与えたUnixシェルとしては、Bourne Shell と C Shell がある。Bourne Shell は単に sh と呼ばれ、AT&Tでスティーブン・ボーンが開発し、UNIXで広く普及していたコマンドラインインタプリタである。パイプ、ヒアドキュメント、コマンド置換(英語版)、変数、条件式やループといった制御構造、ワイルドカードによるファイル名指定などの機能が他の全てのUnixシェルに共通する機能の出発点となった。言語としては、ブロックの終りを逆から綴った (ファイル)キーワードで示すなど、ALGOL 68 に影響を受けている。
C Shell (csh) はビル・ジョイがカリフォルニア大学バークレー校の大学院生のときに開発した。C言語をモデルとして制御構造や式の文法を設計している。対話型シェルとして、ヒストリ機能、編集機構、エイリアス、ディレクトリスタック、チルダ記法、cdpath、ジョブコントロール、パスハッシングといった機能を導入した。
これら2つのシェルがベースとなって、様々なシェルが派生していった。