如何将 OS X 中的命令输出同时重定向到控制台和文件

如何将 OS X 中的命令输出同时重定向到控制台和文件

我需要基本上查看命令的输出,这些输出是可能超过 1000 行的日志,同时将其发送到文件。请帮忙。

答案1

使用tee命令:

mycommand | tee filename.txt

将运行mycommand保存标准输出,filename.txt同时将其显示在终端上。

答案2

不要尝试复制输出(I/O 很昂贵!),如何写入文件并打开单独的终端并tail -f <file>.log同时使用?

相关内容