シェル・スクリプト・リファンレス |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
複数の変数を連結する |
複数の変数を連結したい場合は,変数名を続けて記述する。たとえば,str1とstr2という変数の内容をつないでresult_strに代入したい場合は,
$ srt1="Nikkei "
$ str2="Linux"
$ result_str=$str1$str2 ← 変数を繋げる
$ echo $result_str
Nikkei Linux
|
のようにすればよい。
また,変数ではなく文字列を連結する場合は注意が必要。たとえば,変数strの内容の後に「Script」のような文字列をつなぎたい場合は,
$ srt="Shell "
$ result_str="${srt}Script" ← 変数を繋げる
$ echo $result_str
Shell Script
|
のように,変数名を{...}でくくるようにする。{...}でくくらないとシェルがstrScriptを変数名として扱ってしまうためだ。
関連事項 |
文字列操作とは |