如何在 Linux 中记录 mv 命令的输出?

如何在 Linux 中记录 mv 命令的输出?

我正在使用以下命令:

mv -v -f sourceDir destDir

如何将详细控制台输出到文件?

答案1

尝试mv -v -f sourceDir destDir > out.file 2> err.file

答案2

调用:

 exec > >(tee /tmp/logfile) 

您的下一个命令的所有输出(到 stdout)都将复制到日志文件。
这将持续到您离开 shell。

如果你只想对某些命令使用此功能,请使用以下命令创建子 shell:

bash | tee /tmp/logfile

相关内容