広告スペース(バナー)
レッスン 3 / 20

変数の使い方

このレッスンでは、シェルスクリプトの変数の基本的な書き方を学びます。「シェルスクリプト 変数 使い方」で調べている方向けです。

変数は変数名=値という形で宣言します。=の前後にスペースを入れてはいけない点がシェルスクリプト特有のルールです。変数を使うときは$変数名と書きます。

サンプルコードでは、name="たろう"age=14という2つの変数を宣言し、"$nameさんは$age歳です"という形で文字列に埋め込んで出力しています。

初心者がよくつまずくのが、name = "たろう"のようにスペースを入れてしまうことです。シェルスクリプトでは=の前後にスペースがあると「コマンドの実行」だと誤解釈されてエラーになります。

実際の開発現場では、ファイルパスや設定値を変数にまとめておくことで、スクリプトの使い回しや修正がしやすくなります。

📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください

🧪 このサイトではシェルスクリプトを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。

🎯
ここまでできればゴール達成!
名前と年齢を管理する、簡単な自己紹介スクリプトが作れるようになります。
広告スペース(バナー)
広告スペース(記事内)