GNU Bash

バージョン4(2015/11/11時点)
プラットフォームMac, Linux
ライセンスフリーウェア
カテゴリシステム
ウェブサイトへ
評価:3.5  |  41 票

主な機能

  • Bourneシェルのコマンド構文の上位集合
  • 対話型のコマンドライン編集
  • サイズに制限のないインデックス付き配列
  • コマンド置換
  • ファイル名のワイルドカード展開

ソフトウェア概要

GNU Bashは、GNU Project向けに作られたUnixシェルです。BashはBourne Again SHellの略で、Bourneシェルに代わるフリーソフトウェアです。GNUオペレーティングシステムのシェルとして広く使われています。

BashはBourneシェルのコマンド構文の上位集合であるコマンド構文を使用し、Bourneシェルのスクリプトの多くを実行できます。このシェルには、Cシェル(csh)やKornシェル(ksh)のさまざまな機能も備わっています。Bashは、対話型のコマンドライン編集、シェル関数とエイリアス、サイズに制限のないインデックス付き配列、ジョブ制御を提供します。また、コマンド置換、ファイル名のワイルドカード展開、パイプ処理、反復や条件判定のための制御構造と変数にも対応しています。

Bashは、GNUオペレーティングシステムのシェルとして広く使われています。さまざまな機能を備え、積極的に改良されています。全体として、GNU BashはBourneシェルを大幅に改良したもので、cshシェルとashシェルの機能も統合しています。

主なファイル形式

shファイルのアイコン.SHBashシェルスクリプト

サポートされているファイル形式

拡張子ファイル形式
.SHBashシェルスクリプト
.BASH_HISTORYBash履歴ファイル
.BASH_PROFILEBash対話型ログインシェルファイル
.BASHRCBash非対話型ログインシェルファイル
.PROFILEBashシェルプロファイル
.SHBashシェルスクリプト
更新日:2015/11/11