ヒアドキュメントで変数展開をして表示する(@"〜"@)

説明

ヒアドキュメントで変数展開をして表示するには「@"と"@」で囲みます。文章内に$で始まる変数名があると、それが展開されます。空白や改行などのコードを変数名の区切りとしているため「$nameです」のようにしてしまうと正しく変数の内容が展開されないことがあります。

[サンプルをダウンロード]

$name="KaZuhiro Furuhata"
$text=@"
あなたの名前は$name
ですね。
これからもよろしくお願いします。
"@
echo $text

実行結果

Windows PowerShellのスクリプトを使ったプログラムの実行結果

目次に戻る