Linux における bash とはどういう意味ですか?

青灯夜游
リリース: 2020-09-18 09:54:39
オリジナル
20009 人が閲覧しました

Linux における bash とはどういう意味ですか?

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート