Shell)bashはUNIX/Linuxで一番多く使われている標準的なCUIのシェルプログラム。Shellとの互換性を持たせつつ、インタラクティブに使う場合にも便利な機能を盛り込んでいる。Windows上で使えるようにしたbashも幾つかある。Shell、バッシュ)」は、現在の多くのUNIXやLinuxなどでデフォルトとして使われているシェルプログラム(コマンドインタープリタ)。Shellと互換性を維持しつつ、さまざまな機能拡張を行ったオープンソースのシェルプログラムである。OSでも、UNIX/Linuxコマンドを移植した実行環境などを使えばbashを利用できる。bashの実行例UNIXやLinuxを使うなら、Windowsと違って、シェル上でコマンドを入力して操作するのは避けられないだろう。Shellをベースにして、インタラクティブな操作もなるべく簡単に行えるように改良されたシェルである。シェルは、UNIXやLinuxにおいて、ユーザーが入力したコマンドを解釈してプログラムを起動したり、コマンド列が記述された「シェルスクリプト」ファイルを実行したりするためのプログラムである。コンピュータをキャラクタベース(CUI)で使うと言えば、通常はこのシェルを使ってコンピュータを操作することを指す。OSで言えばコマンドプロンプトやPowerShellのコンソールに相当する。shell)が用意されていた。これは、コマンドに引数を渡して起動する他、ワイルドカード指定されたパス名の展開、ファイルへのリダイレクト、パイプによるコマンドの連続実行といった機能ぐらいしか持たない、シンプルなものであった。shellを置き換えた。shell用に書かれているスクリプトを指す。shellはスクリプトを記述するには十分な機能を持っていたが、コンピュータをインタラクティブに使うには機能が不足していた。今実行したコマンドを再実行したい場合でも、いちいち同じ文字列を入力する必要があった。UNIXの開発者)によって作られ、利用されるようになった。その後もさまざまなシェルプログラムが開発されており、ユーザーは好みに応じてシェルを選択することができた。