TechCraft – エンジニアのためのスキルアップメモ

エンジニアのスキルアップを少しでも加速する技術ブログ

BashでHello World

BashHello Worldを出力する方法

1. はじめに

Bash(Bourne Again Shell)は、LinuxmacOSなどのUNIX系OSで広く使われているシェル(コマンドラインインタプリタ です。
Bashスクリプトを使うことで、シェルコマンドを自動化し、繰り返し作業を効率化できます。

本記事では、Bashで最も基本的なプログラムである 「Hello, World!」の出力方法 を解説します。


2. BashHello Worldを表示する基本スクリプト

Bashスクリプトを作成して「Hello, World!」を出力する方法を紹介します。

2.1. スクリプトの作成

  1. ターミナルを開く
  2. 新しいスクリプトファイルを作成 sh nano hello.sh
  3. スクリプトを記述 ```sh

    !/bin/bash

    echo "Hello, World!" ```

  4. 保存してエディタを終了(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から始めて、より複雑なスクリプトにも挑戦してみましょう!