文字列変数を3番目の変数にリンクするには?

文字列変数を3番目の変数にリンクするには?

bashで2つの文字列を連結する必要があります。

string1=hello
string2=world

mystring=string1+string2

echo mystring生産しなければならない

こんにちは世界

ベストアンサー1

bash変数引数を使用するか、識別子の一部として有効な文字をすぐに追加しない限り、{}を使用する必要はありません。また、パラメータに特殊文字が含まれていない限り、二重引用符を使用する必要はありません。

x=foo
y=bar
z=$x$y        # $z is now "foobar"
z="$x$y"      # $z is still "foobar"
z="$xand$y"   # does not work
z="${x}and$y" # does work, "fooandbar"
z="$x and $y" # does work, "foo and bar"

おすすめ記事