変数に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!!
$