我想讀取從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不會出現在腳本中。 –