我想读取从STDIN输入的html文件执行某些功能,然后将另一个html文件写入STDOUT。我的问题是我必须以规定的方式提交文件。我尝试过很多东西,但没有什么效果。没有什么是越来越印刷从STDIN读取文件并写入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:", $_;
}
向我们展示您的尝试 –
您几乎不得不努力尝试失败;从标准输入读取非常简单,写入标准输出非常简单。所以,正如保罗所说,你需要表明你在尝试什么,因为你一定是过度思考。提示:单词STDIN和STDOUT不会出现在脚本中。 –