在 Windows 單行中使用雙引號字串

Windows 僅使用雙引號來包裝命令列引數。為了在 perl one-liner 中使用雙引號(即列印帶有插值變數的字串),你必須使用反斜槓轉義它們:

perl -e "my $greeting = 'Hello'; print \"$greeting, world!\n\""

為了提高可讀性,你可以使用 qq() 運算子:

perl -e "my $greeting = 'Hello'; print qq($greeting, world!\n)"