如何使用Perl打印到文本文件?

1 linux perl

我尝试使用Perl代码创建一个以0500000000到0600000000开头的单词列表

#!/bin/perl -w
$k = 10;
$width = 10;
for $i ( 500000000 .. 600000000 ) {
    printf "%${width}.${k}ld\n", $i;
}
Run Code Online (Sandbox Code Playgroud)

我需要将结果打印到文本文件中.有人可以帮忙吗?

Sin*_*nür 5

$ perl -e 'print "$_\n" for "0500000000" .. "0600000000"' > output.txt
Run Code Online (Sandbox Code Playgroud)