我们有这个 Windows 批处理脚本:
call commands/do-work.cmd | tee my.log
do-work.cmd 包括
impdp user/pw@db directory=mydir dumpfile=my.dmp logfile=logdir:imp.log schemas=a,b,c,c parallel=6
(
echo my.sql
echo exit
) | sqlplus user/pw@db
call mvn clean install
在这些命令中,sqlplus 和 mvn 的输出被写入 my.log,但 impdp 的输出不是。如何将 impdp 输出到 my.log 中?
尝试在 impdp 之前使用“调用”,但 impdp 命令由于某种原因阻塞......抱怨找不到日志。
有任何想法吗?