在 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)"