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