【15.変数に2つの文字列を組み合わせる】ざっくりわかる「シェルスクリプト」

変数に2つの文字列を組み合わせる

文字列変数を組み合わせる:
文字列変数はbashで簡単に組み合わせることができます。「string_combine.sh」という名前のファイルを作成し、次のスクリプトを追加して、変数を一緒に配置するか、「+」演算子を使用して、bashで文字列変数を組み合わせる方法を確認します。

#!/bin/bash

string1="Apple";
string2="Mac OS";

echo "$string1 $string2";

string3="$string1 $string2";
string3+=" は、とても優れたOSです。" ;

echo $string3;

bashコマンドでファイルを実行します。

$ bash string_combine.sh
Apple Mac OS
Apple Mac OS は、とても優れたOSです。
$
ヒント
Bash は += 演算子を用いて文字列を連結することもできます。単純に a+=b とすると、a=a+b と理解することができます。

変数と文字列の結合は変数を{} でくくります。以下のソースを見て下さい。

#!/bin/sh

str1 = "Shell script"
str = "${str1} is intersting!!"

echo $str
$ bash string_example2.sh
$ Shell script is interesting!!
$

書籍の紹介

【14.名前を使用してコマンドラインから引数を取得する】ざっくりわかる「シェルスクリプト」

【14.名前を使用してコマンドラインから引数を取得する】ざっくりわかる「シェルスクリプト」

【16.文字列の部分文字列を取得する】ざっくりわかる「シェルスクリプト」

【16.文字列の部分文字列を取得する】ざっくりわかる「シェルスクリプト」