您好我需要在文件和STDOUT
都有perl脚本的输出,但我不能重定向输出像./a.pl > out.log
。可能吗?写入文件和标准输出从Perl脚本
0
A
回答
4
显然,你应该使用
./a.pl | tee out.log
,但它听起来就像你会拒绝。下一个最好的可能是File::Tee。
use File::Tee qw(tee);
tee(STDOUT, '>', 'out.log');
2
相关问题
- 1. 如何使用Python将标准输入/标准输出传递给Perl脚本
- 2. 写入标准输出并从标准输入读取C
- 3. Maven写入标准输出
- 4. C++写的标准输入数据,并从标准输出
- 5. Reroute文件输出到Bash脚本的标准输出
- 6. Python Popen:同时写入标准输出和日志文件
- 7. 写入标准输出到屏幕和文件
- 8. linux和perl脚本输入
- 9. 输出文件到标准输入
- 10. Perl脚本帮助输出到文件
- 11. 写入标准输入/标准错误/标准输出中的ActiveState Perl的重定向时安慰
- 12. 如何实现标准输出和文件写入基于参数输入
- 13. perl bash脚本输出输入
- 14. bash脚本输出到文件和标准输出不更新时间戳
- 15. 如何将脚本输出写入文件和命令行?
- 16. Perl来从输入文件中删除新行并写入到输出文件
- 17. 打印STDOUT到文件和标准输出perl
- 18. 将文件用作标准输入和标准输出进行子流程
- 19. PHP写入文本文件从输入
- 20. cmd.exe相当于/ dev/stdout,作为文件写入标准输出'
- 21. 写入文件而不是标准输出
- 22. 如何等待,直到标准输出完成写入文件
- 23. 龙卷风:文件日志也写入标准输出
- 24. 使Rails.logger tee写入标准输出
- 25. python subprocess不会写入标准输出
- 26. 大会写入标准输出
- 27. 在Perl中处理Java标准输出和标准错误
- 28. Haskell从标准输入读取文件
- 29. 数据写入文本输出文件
- 30. 将Nokogiri输出写入文本文件
为什么你需要它去标准输出?有人会观看该视频,还是正在重定向? – 2013-03-26 13:29:27
@sputnick,这个问题的简单答案是[man tee](http://www.openbsd.org/cgi-bin/man.cgi?query=tee)。 Gayane使用了unix命令行,并没有引用任何其他操作系统。你的链接甚至没有提到T恤。 – 2013-03-26 13:32:47
@JulianFondren我不同意,OP似乎说他没有控制命令行 – 2013-03-26 13:34:28