Bash
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 開発元 | Chet Ramey |
|---|---|
| 最新版 | 4.2.10 / 2011年05月3日 |
| 対応OS | 様々なOS |
| 種別 | UNIXシェル |
| ライセンス | GNU General Public License |
| 公式サイト | tiswww.case.edu/php/chet/bash/bashtop.html |
Bash (Bourne-Again Shell)はUnixで使用するシェル (ユーザとOSを仲介するための基本ソフトウェア) の1つで、GNUプロジェクトのために書かれた。
その名前は前身のUnixシェルであるBourne Shellとborn again(生まれ変わり)に引っかけた洒落である。Bashは1987年にブライアン・フォックス (Brian Fox) によって開発された。1990年以降は主にシェト・ラメイ (Chet Ramey) が保守作業を行なっている。
Bashのコマンド文法はかなりの部分をBourneシェルと後方互換性を持たせている。またKornシェルやCシェルから多くの影響を受け、コマンド履歴、ディレクトリスタック、$RANDOM変数、POSIX形式のコマンド置換機能、入力途中のコマンド名やファイル名などの自動補完機能、などをサポートする。ただし、高機能であるため、実行はやや遅いという点もある。
Bashは数多くのLinuxシステムやMac OS X (10.3以降) に標準搭載され、多くのUnix風オペレーティングシステム上で動作する。Microsoft WindowsにもCygwinプロジェクトによって移植されている。
Linux系を中心に、一部のシステムでは/bin/shの実体がBashである。
BashはGNU General Public Licenseの下で頒布されている。GNUプロジェクトのFTPサイトを始め、多くのインターネットサイトからダウンロードすることができる。
参考文献 [編集]
- Cameron Newham・Bill Rosenblatt 『入門bash』 株式会社クイープ訳、オライリー・ジャパン、2005年10月、第3版。ISBN 4-87311-254-0。
- Carl Albing・JP Vossen・Cameron Newham 『bashクックブック』 株式会社クイープ訳、オライリー・ジャパン、2008年9月。ISBN 978-4-87311-376-0。
- Arnold Robbins・Nelson H. F. Beebe 『詳解シェルスクリプト』 日向あおい訳、オライリー・ジャパン、2006年1月。ISBN 4-87311-267-2。
関連 [編集]
外部リンク [編集]
|
|||||||||||||||||||
|
|||||