Perl脚本中的换行符

Aki*_*awa 0 perl cgi

很抱歉这个新手问题,但是Perl脚本中的换行符不起作用。也就是说,下面的脚本中的\ n和\ t根本不起作用,它仅显示“ Hello Perl!Hello CGI!”。在一排。通常,此现象的原因是什么?如果有人知道,请告诉我。非常感谢你。

#!/usr/bin/perl

print "Content-Type: text/html; charset=UTF-8\n\n";

print "Hello Perl!\n";
print "Hello \t CGI!";
Run Code Online (Sandbox Code Playgroud)

Сух*_*й27 5

\n\t不会html如您所愿地显示。不过,您可以使用纯文本来检查这些字符是否在输出中,

#!/usr/bin/perl

print "Content-Type: text/plain; charset=UTF-8\n\n";

print "Hello Perl!\n";
print "Hello \t CGI!";
Run Code Online (Sandbox Code Playgroud)