引用符を使って文字列を指定する
引用符を使って文字列を指定する
引用符の役割
引用符は、明確に文字列を指定するために、使用します。
引用符を使うことで、通常、文字列として認識されないスペースや不等号(≦、<、>)などの特殊文字を、
文字列として扱うことができます。
主に、変数に、文字列を代入する際に、引用符を使用することが多いです。
また、引用符を使うためには、文字列として指定したい文字列をシングルクォートまたは、ダブルクォートで囲います。
シングルクォートとダブルクォートの違い
両者の大きな違いは、引用符に変数名を含めた場合に、変数に格納された値を参照するかどうかにあります。
シングルクォートの場合
変数名をそのまま文字列として、扱うことができます。
ダブルクォートの場合
変数に格納された値が、参照されます。
実行結果(ファイル生成なし)
[user01@localhost ~]$ var1='Hello' [user01@localhost ~]$ echo $var1 Hello [user01@localhost ~]$ var2="$var1 World" [user01@localhost ~]$ echo $var2 Hello World [user01@localhost ~]$ var2='$var1 World' [user01@localhost ~]$ echo $var2 $var1 World