Bash (GNU Bourne-Again Shell) は、ほとんどの Linux システムおよび Mac OS X のデフォルトのシェルです。これは、GNU プロジェクト、プログラム、および gnu 用に作成された Unix シェルです。ソフトウェア。
これは、ほとんどの Unix 系オペレーティング システム上で実行でき、Windows の POSIX 仮想インターフェイスを実装するために Microsoft Windows 上の Cygwin システムにも移植されています。さらに、DJGPP プロジェクトによって MS-DOS にも移植されています。
バッシュの名前は、一連の略語です: Bourne-Again SHell - ボーン シェル (sh) (ボーン アゲイン / 生まれ変わる) のもじりです。 Bourne シェルは、1978 年頃に Steve Bourne によって作成され、バージョン 7 Unix とともにリリースされた初期の重要なシェルです。
Bash のコマンド構文は、Bourne シェル コマンド構文のスーパーセットです。
多数の Bourne シェル スクリプトのほとんどは、変更せずに bash で実行できます。変更する必要があるのは、Bourne の特殊変数または組み込みコマンドを使用するスクリプトのみです。 bash のコマンド構文の多くは、コマンド ライン編集、コマンド履歴、ディレクトリ スタック、$RANDOM および $PPID 変数、POSIX コマンド置換構文 $(...) など、Korn シェル (ksh) および C シェル (csh) から来ています。 。対話型シェルとして、TAB キーを押すと、部分的に入力したプログラム名、ファイル名、変数名などを自動的に補完できます。
以上がLinux における bash とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。