如何将命令提示符的输出导出到 txt 文件

Posted

技术标签:

【中文标题】如何将命令提示符的输出导出到 txt 文件【英文标题】:How to export output from command prompt to txt file 【发布时间】:2021-02-18 07:17:08 【问题描述】:

我下载了 Selenium 服务器(https://www.selenium.dev/downloads/,然后运行命令: java -jar selenium-server-standalone-3.141.59.jar -role hub >>server.txt

创建日志文件 server.txt。然而,它是空的。我需要在这个文件中查看命令提示符的内容。我在 Windows 上运行它。有什么建议吗?这是执行此命令后的命令提示符内容:

【问题讨论】:

如果它正在写入控制台,那么您无能为力。但如果它只是写入不同的文件流,那么下面的答案应该可以工作。 【参考方案1】:

有多种输出类型。将所有内容重定向到文件时,使用 &1 作为文件描述符 1 的值。因此,通过使用 2>&1,您将 strerr 重定向到与 stdout 相同的输出,因此这应该可以解决问题:

(java -ar selenium-server-standalone-3.141.59.jar -role hub)>server.txt 2>&1

【讨论】:

是的,确实如此。感谢格哈德。

以上是关于如何将命令提示符的输出导出到 txt 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何将traces.txt导出

将“wget -qO - <website>”输出导出为 txt 文件? [关闭]

SQLPlus 批处理文件 - 如何返回到命令提示符?

如何使用命令提示符组合两个命令以获得一个输出

如何将特定输出从命令提示符复制到文件?

如何获取指定的文件夹内文件的全部名称?