我想读取从 STDIN 输入的 html 文件执行一些功能,然后将另一个 html 文件写入 STDOUT。我的问题是我必须以规定的方式提供文件。我尝试了很多东西,但没有任何效果。什么都没有打印出来
我的命令行提示符
perl universe.pl<sun.html>galaxy.html
我的代码 -
open(my $in, "<&STDIN") or die "Can't dup STDIN: $!";
open(my $out, ">&STDOUT") or die "Can't dup STDOUT: $!";
my @lines = <$in>;
foreach(@lines) {
push(@newlines,$_);
say "Lines pushing:", $_;
}