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、またはそれ以降のバージョンのいずれかで再配布および/または変更することができます。