Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【PowerShell】変数を使用した文字列の作成がうまくいかない

例えば、以下のようにして「Hello_World」という文字列を作成しようとするとうまくいかない。

PS > $a = "Hello"

PS > $b = "World"

PS > "$a_$b"

World

文字「_」(アンダースコア、アンダーバー、アンダーライン)が変数とつながると、変数の中身の展開がうまくいかない。このような場合、変数名を波括弧「{}」で囲むとうまくいく。

PS > $a = "Hello"

PS > $b = "World"

PS > "${a}_${b}"

Hello_World