GLOSSA

Bash

ばっしゅ

Bash

一言でいうと

macOS / Linuxで標準的に使われるコマンドラインのシェル・スクリプト言語のこと。

詳しい意味

Bash(Bourne Again SHell)は、Linux / macOS で標準的に使われるコマンドラインの「シェル(OSと対話する窓口)」であり、簡単なプログラムを書ける「スクリプト言語」でもあります。「ファイルをコピー」「ログを集計」「サーバーをデプロイ」など、日常の運用作業を自動化するための定番ツール。`.sh` というファイル拡張子で保存し、`bash script.sh` で実行します。最近の macOS ではデフォルトシェルが zsh に切り替わりましたが、Bash と互換性が高く、Bashスクリプトはほぼそのまま使えます。

何に使うか

サーバーのデプロイ手順を自動化するとき。複数コマンドをまとめて毎日実行したいとき。CI/CD パイプラインの中で軽い処理を書くとき。

どんな時に出るか

「Bashスクリプトを書く」「これは bash one-liner で済む」「Bashの配列の罠」といった場面で登場します。

具体例

  • デプロイ手順を bash スクリプトにまとめて、誰が実行しても同じ結果になるようにした。
  • CIで実行する前処理をBashで書いている。

別名・略称

bash(ばっしゅ)shell(しぇる)シェル(しぇる)shell script(しぇるすくりぷと)

初心者向けメモ

ターミナル(コマンドプロンプト)でコマンドを打つ時、その背後で動いているのが Bash です。「コマンド入力 → 実行 → 結果表示」のサイクルを担っています。スクリプト化すれば「複数のコマンドを順番に自動実行」もできます。

この説明に改善点はありますか?

この説明を修正提案する新しい用語を提案する

提案は管理者が確認した後に反映されます