Bourne Again Shell
出典: フリー百科事典『ウィキペディア(Wikipedia)』
開発元: | Chet Ramey |
---|---|
最新版: | 3.2.5 / 2006年11月9日 |
対応OS: | 様々なOS |
種別: | UNIXシェル |
ライセンス: | GNU General Public License |
公式サイト: | 公式サイト |
Bourne-Again ShellはUnixのコマンドシェルの一つで、GNUプロジェクトのために書かれた。通例Bashと略して呼ばれる。
その名前はオリジナルのUnixシェルであるBourne Shellとborn again(生まれ変わり)に引っかけたしゃれである。Bashは1987年にブライアン・フォックスによって書かれた。1990年以降はChet Rameyが主なメンテナである。
Bashのコマンド文法はかなりの部分がshと後方互換性がある。またkshやcshから多くのアイデアを得ており、コマンド履歴、ディレクトリスタック、$RANDOM変数、POSIX形式のコマンド置換などをサポートしている。さらに、入力途中のコマンド名やファイル名などの自動補完もサポートしている。ただし、高機能であるため、実行はやや遅いという点もある。
Bashは数多くのGNU/LinuxシステムやMac OS X(10.3より)のデフォルトのシェルであり、多くのUnix風オペレーティングシステム上で動作することができる。Microsoft WindowsにもCygwinプロジェクトによって移植されている。
少数のシステムでは、BourneShellの実体がBashである。
BashはGNU General Public Licenseの下で頒布されている。GNUプロジェクトのFTPサイトを始め、多くのインターネットサイトからダウンロードすることができる。
[編集] 関連
- tcsh - BSD系UNIXのコマンドシェル
[編集] 外部リンク
カテゴリ: コンピュータ関連のスタブ項目 | オープンソース | UNIX