perl输出重定向

Posted FireC@t @ Perl6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了perl输出重定向相关的知识,希望对你有一定的参考价值。

1 use utf8;
2 open A, ">&STDOUT";
3 open STDOUT, ">AA.txt";
4 print  STDOUT AB;
5 open STDOUT, ">&A";
6 binmode(STDOUT,":encoding(gbk)");
7 print "你好\n";

先把A重定向到STDOUT,

之后的STDOUT不代表标准输出了

到最后用完了再恢复

 

以上是关于perl输出重定向的主要内容,如果未能解决你的问题,请参考以下文章

Perl 将 '<' 视为常规字符,而不是输出重定向

perl输出重定向

使用系统命令将stdout和stderr输出重定向到文件在perl中不起作用[重复]

如何将控制台输出重定向到文本文件

无法使用输出重定向覆盖现有文件 >

如果命令输出重定向到日志文件,则cron停止发送错误邮件