所以我为Perl初学者课程做了这个任务,我做了一些东西,他们的工作很好,但是我在这里完全碰到了一堵砖墙,而且我无法再进一步了,并且我的猜测是答案很简单,只是我似乎无法修复它。初学Perl打印
我有它的一些文本的文本文件,只是我想要做的是写文件到终端的内容,这是我可以用
open (DATA, "example.txt") or die "an error occured: $!";
while(<DATA>)
{
print "$_\n";
}
做但是,我也需要添加编号到输出的每一行,我试着用$。但这只会给我一个“1”的输出,我一直在这里尝试不同的东西,但我似乎无法弄清楚这一点。
我想是的输出看起来像这样:
- Lorem存有悲坐阿梅德
- consectetur adipiscing ELIT
- 保护者iaculis vulputate爱神
- ----
- - ---
依此类推。
任何人都可以帮我解决这个问题吗?
$。用你的示例代码和'print'$为我工作。$ _ \ n“ - 你可以发布你试过的东西吗? –
是的工作,我以为你只能有一个$内的“”所以我试图做它像“$”。 “$ _ \ n”;哪个没有解决。 – FictionFighter
您可能会发现,向您的打印添加'\ n'会给您一条新行太多,因为您从文件中读取的行已经包含换行符。 – TLP