Perl在Windows一线式中使用双引号字符串
示例
Windows仅使用双引号来包装命令行参数。为了在perl单行代码中使用双引号(即打印带有插值变量的字符串),必须使用反斜杠将其转义:
perl -e "my $greeting = 'Hello'; print \"$greeting, world!\n\""
为了提高可读性,您可以使用qq()运算符:
perl -e "my $greeting = 'Hello'; print qq($greeting, world!\n)"
Windows仅使用双引号来包装命令行参数。为了在perl单行代码中使用双引号(即打印带有插值变量的字符串),必须使用反斜杠将其转义:
perl -e "my $greeting = 'Hello'; print \"$greeting, world!\n\""
为了提高可读性,您可以使用qq()运算符:
perl -e "my $greeting = 'Hello'; print qq($greeting, world!\n)"