【发布时间】:2017-11-13 09:04:10
【问题描述】:
我正在尝试读取repo diff 命令的输出,但它太长而无法在终端上显示,所以我无法阅读全部内容。是否有任何解决方案,例如将输出导出到文件中以便我可以读取所有行?
【问题讨论】:
标签: android linux diff android-source repo
我正在尝试读取repo diff 命令的输出,但它太长而无法在终端上显示,所以我无法阅读全部内容。是否有任何解决方案,例如将输出导出到文件中以便我可以读取所有行?
【问题讨论】:
标签: android linux diff android-source repo
你可以通过管道输出到less:
git diff HEAD^ HEAD | less
【讨论】:
输出到文件:
repo diff > /tmp/yourdiff.txt
您可以通过这种方式将其同时输出到终端和文件:
repo diff | tee /tmp/yourdiff.txt
你可以用任何你喜欢的编辑器打开它。
【讨论】:
tee放在那里。
您可以简单地使用I/O redirection 将输出保存到文件(在我的示例中名为repo.diff):
repo diff > repo.diff
【讨论】: