bashなら、
cat << EOT > file.md
hoge
hoge
EOT
これでできるんだけど、これをPowershellでやりたい。
Powershell ヒアドキュメント
echo @"
hoge
$fuga
piyo
"@
ダブルクォーテーションまたはシングルクォーテーションを @ で括ることで、ヒアドキュメントを記述できる。
開始・終了の @ の前後には、それぞれ改行が必要。
やり方
Set-Content
を使用する。Add-Content
っていうのもあるけど、そちらは未検証。
Set-Content -Path "_dev.md" -Force -Value @'
hoge
fuga
'@
これで、カレントディレクトリにテキストの入ったファイルが作成された。