BashでHello Worldを出力する方法
1. はじめに
Bash(Bourne Again Shell)は、LinuxやmacOSなどのUNIX系OSで広く使われているシェル(コマンドラインインタプリタ) です。
Bashスクリプトを使うことで、シェルコマンドを自動化し、繰り返し作業を効率化できます。
本記事では、Bashで最も基本的なプログラムである 「Hello, World!」の出力方法 を解説します。
2. BashでHello Worldを表示する基本スクリプト
Bashスクリプトを作成して「Hello, World!」を出力する方法を紹介します。
2.1. スクリプトの作成
- ターミナルを開く
- 新しいスクリプトファイルを作成
sh nano hello.sh
- スクリプトを記述
```sh
!/bin/bash
echo "Hello, World!" ```
- 保存してエディタを終了(Nanoの場合
Ctrl + X → Y → Enter
)
3. スクリプトの実行
作成した hello.sh
を実行するには、以下の手順を行います。
3.1. 実行権限を付与
スクリプトを実行可能にするために、chmod
コマンドで権限を変更します。
chmod +x hello.sh
3.2. スクリプトを実行
スクリプトを実行するには、以下のコマンドを使用します。
./hello.sh
✅ 実行結果
Hello, World!
4. Hello Worldの応用
4.1. 変数を使う
Bashでは変数を使って、文字列を格納できます。
#!/bin/bash message="Hello, World!" echo $message
✅ 実行結果
Hello, World!
4.2. 引数を使う
スクリプトに引数を渡して「Hello, [名前]」と表示させることも可能です。
#!/bin/bash echo "Hello, $1!"
✅ 実行
./hello.sh Alice
✅ 出力
Hello, Alice!
5. まとめ
項目 | 内容 |
---|---|
基本スクリプト | echo "Hello, World!" を出力 |
実行方法 | chmod +x hello.sh → ./hello.sh |
応用 | 変数や引数を使った出力 |
Bashスクリプトは、サーバー管理やタスクの自動化に役立つ強力なツールです。
まずは Hello Worldから始めて、より複雑なスクリプトにも挑戦してみましょう!