Bash-GNUプロジェクト-フリーソフトウェア財団

GNU Bash

BashはGNUプロジェクトのシェルであり、Bourne Againシェルです。これは、kornシェル(ksh)とCシェル(csh)の便利な機能を組み込んだsh互換シェルです。 これは、IEEE POSIX P1003.2/ISO9945.2シェルおよびツール標準に準拠することを意図しています。 それはプログラミングおよび相互使用両方shfor上の機能改善を提供する。 さらに、ほとんどのshスクリプトは変更なしでBashによって実行することができます。

Bashが提供する改善点は次のとおりです:

  • コマンドライン編集、
  • サイズ無制限のコマンド履歴、
  • ジョブ制御、
  • シェル関数とエイリアス、
  • サイズ無制限のインデックス付き配列、

メンテナには、よくある質問を含むBashページもあります。

ダウンロード

安定版リリースは、メインのGNUサーバー(HTTPS,HTTP,FTP)とitsmirrorsで見つけることができます。

Documentation

documentation for bashis online,asis documentation for most GNU software. また、info bashorman bashを実行しているか、システム上の/usr/share/doc/bash//usr/local/share/doc/bash/、または同様のディレクトリを見て、bashに関する情報を見つけることもできます。 簡単な概要は、bash–helpを実行することで入手できます。

  • <[email protected]>(web interface)は、Bash、Bashプログラミング、Bashシェルスクリプトについてのヘルプを求めるために使用されます;
  • <バグ[email protected]>(web interface)は、バグを報告したり、Bashの開発のほとんどの側面を議論したりするために使用されます。

他のほとんどのGNUソフトウェアについての発表は次のように行われています[email protected].

これらまたは任意のGNUメーリングリストを購読するには、関連するリクエストリストに”subscribe”だけのSubject:ヘッダーを持つ空のメールを送信してください。 たとえば、GNUannouncementリストに自分自身を購読するには、<にメールを送信します[email protected]>.または、webインターフェイスを使用できます。

参加する

bashとGNUの開発は一般的にボランティアの努力であり、あなたは貢献することができます。 情報については、GNUを助ける方法をお読みください。 参加したい場合は、ディスカッションmailinglistに参加することをお勧めします(上記を参照)。

開発ソース、バグ、パッチトラッカー、その他の情報については、theBashprojectのページを参照してくださいsavannah.gnu.org.Bashの翻訳プログラムメッセージを他の言語に翻訳するには、BashのTranslationProjectページを参照してください。 既存の文字列への新しい翻訳や更新は、他の場所に送信された場合、Bashに組み込まれません。詳細については、Translation Projecthomeページを参照してください。 Maintainer Bashは現在Chet Rameyによって保守されています。お問い合わせはメーリングリストをご利用ください。

ライセンス

Bashisはフリーソフトウェアであり、FreeSoftware Foundationが発行するGNU General Public Licenseの下で、ライセンスのバージョン3、またはそれ以降のバージョンのいずれかで再配布および/または変更することができます。