如何将命令提示符的输出导出到 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 文件的主要内容,如果未能解决你的问题,请参考以下文章