bashの変数
シェルでは変数を使用することが出来ます。
変数名は、任意の名前を指定できますが、最初の文字はアンダーバーもしくは英数字で始まる、などいくつか命名規則があります。
変数に値をセットするには、変数名の後に=と記述し、その後に値を記述します。
この時、変数と=の間に空白があってはいけません。また、=と変数の値の間にも空白があってはいけません。

変数に値をセットしたら、その変数値を取得するには $変数名 というように変数の頭に$をつけます。
以下は変数に値をセットし、その変数の値を表示するシェルスクリプトです。

#!/usr/bin/bash
a=test
echo $a
変数値に空白を入れる
変数の値に空白を入れたい場合は、値全部をダブルクォーテーションで囲みます。
以下のように記述します。

a="test test"

Back to top

Information