sh
読み:シェル
外語:sh: shell
Bourneにより作られたシェル。
機能概要
- 使用途 ‐ シェル
- 初出年 ‐ 1977(昭和52)年
- 設計者 ‐ Stephen R. Bourne (AT&Tベル研究所)
- 開発者 ‐ Stephen R. Bourne (AT&Tベル研究所)
- 最新版 ‐ ?
- 影響関係
- 主要動作環境 ‐ UNIX互換環境
由来
Version 7 Unixから、従来のシェルThompson Shellの代替として採用されたシェルである。
シェルとしての機能はなお貧弱で、近代的なシェルには普通に存在するジョブ制御やコマンド履歴機能などは持たない。
しかし、そのスクリプト構文はcsh系に比しても格段に記述力に富んでおり、また、微妙な互換性の問題はあるものの殆ど全てのUNIX環境に存在するため、シェルスクリプトはsh構文で記述することが一般的である。
関連するソフトウェア
Bourne Shell以降のシェルに、次のようなものがある。
- ash (BSD系)
- dash (Debian Almquist shell)
- bash (主要なLinuxディストリビューション)
- csh
- ksh (System V)
再検索