IT情報ならキーマンズネット

製品 新着情報

留守モードLite (ドコモ・システムズ)

OpenStandiaソリューション/シングルサインオン (野村総合研究所)

WebFOCUS (アシスト)

IT-Guardians (コニカミノルタビジネスソリューションズ)

ExchangeUSEワークフロー (富士電機システムズ)

SPAM WATCHER (アンペール)

ITカテゴリ関連情報

基幹システム

情報系システム

ネットワーク

運用管理

サーバ・ストレージ

セキュリティ

PC・モバイル

OS

WEB構築

開発

OA・周辺機器


ブログで読み解くIT用語辞典


最新キーワード解説

 

ノウハウ解説

 

IT製品入門

Bash

1/1

出典: フリー百科事典『)』

Bash
Bash screenshot.png
開発元Chet Ramey
最新版4.1.2(2010年01月18日(25日前)
対応OS様々なOS
種別UNIXシェル
ライセンスGNU General Public License
公式サイトtiswww.case.edu/php/chet/bash/bashtop.html
  

Bash (Bourne-Again Shell)はUnixで使用するシェル (ユーザとOSを仲介するための基本ソフトウェア) の一つで、GNUプロジェクトのために書かれた。

その名前は前身のUnixシェルであるBourne Shellborn 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プロジェクトによって移植されている。

少数のシステムでは、Bourne Shellの実体がBashである。

BashはGNU General Public Licenseの下で頒布されている。GNUプロジェクトのFTPサイトを始め、多くのインターネットサイトからダウンロードすることができる。

[編集] 参考文献

[編集] 関連

  • tcsh - BSD系UNIXのコマンドシェル
  • zsh - bashなどの機能も数多く取り入れたコマンドシェル

[編集] 外部リンク