为了账号安全,请及时绑定邮箱和手机立即绑定

显示Windows命令提示符输出并将其重定向到文件

显示Windows命令提示符输出并将其重定向到文件

手掌心 2019-07-19 10:20:38
显示Windows命令提示符输出并将其重定向到文件如何在Windows命令提示符中运行命令行应用程序,同时将输出显示并重定向到文件?例如,如果我要运行命令dir > test.txt,这将输出重定向到一个名为test.txt而不显示结果。如何编写命令来显示输出?和将输出重定向到Windows命令提示符中的文件,类似于tee指挥Unix?
查看完整描述

3 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

您可以像这样使用PowerShell:

powershell "dir | tee test.txt"

如果要重定向当前目录中exe的输出,则需要使用.\文件名(如:

powershell ".\something.exe | tee test.txt"


查看完整回答
反对 回复 2019-07-19
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

我找到了将输出重定向到文件的解决方案/解决方案。然后到控制台:

dir > a.txt | type a.txt

哪里迪尔是需要重定向输出的命令,A.txt存储输出的文件。


查看完整回答
反对 回复 2019-07-19
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

不需要Cygwin。

不过,我确实遇到并报告了一些问题。

而且你可能会检查unxutils因为它包含TEE(不需要cygwin),但是要注意输出的EOL在这里类似UNIX。

最后,但并非最不重要的是,如果您有PowerShell,您可以尝试Tee-Object。

查看完整回答
反对 回复 2019-07-19
  • 3 回答
  • 0 关注
  • 1438 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信