【发布时间】:2015-02-10 04:48:02
【问题描述】:
我通过我的 perl 脚本调用一个 SQL 文件,它将输出写入日志文件,如下所示:
system("sqlplus -s schema/pwd\@dbname \@$sql_file > $log_file");
但是,我也希望将输出写入屏幕。有没有办法做到这一点(除了重新执行没有写入日志文件的命令)?
【问题讨论】:
-
tee在这种情况下可以工作吗? en.wikipedia.org/wiki/Tee_%28command%29 -
我建议您不要使用
system,而是考虑使用DBI模块。