2024年11月28日 更新

PowerShellで改行やインデントを持った文字列を定義する

どうも、クラゲジュニアです。

長文テキストの結合などをPowershellで実施する際に、インデントなどが含まれた文字列に戸惑うときがありますよね。

今回は、改行やインデントが含まれた文字列を定義してみます。

方法

@"~"@で括ればOKです。

$parts = @"
どうも、
    クラゲ
        ジュニアです
"@

また、$`などの特殊文字を入れたい場合は`を前に入れる必要があるため注意してください。

$parts = @"
いまなら
    ``この自動車が``
        `$10,000です。
"@

以上です。