我正在尝试检查大于 Windows 命令窗口的打印缓冲区的文档。对于某些查询,more 允许您输入it
更多输出。有没有办法将此应用于其他命令?
例如,我可能会做db.coll.findOne()
大大超过打印缓冲区的事情。我想查看尽可能多的内容,键入it
,查看更多内容等。
我正在尝试检查大于 Windows 命令窗口的打印缓冲区的文档。对于某些查询,more 允许您输入it
更多输出。有没有办法将此应用于其他命令?
例如,我可能会做db.coll.findOne()
大大超过打印缓冲区的事情。我想查看尽可能多的内容,键入it
,查看更多内容等。
您可以使用此解决方法:
使用您的命令创建一个文件...即tmp.txt包含
db.coll.findOne()
然后通过命令行执行查询 - 将输出通过管道传输到输出文本文件,如下所示:
mongo yourDatabaseName < tmp.txt > output.txt
您始终可以扩展 Windows 终端的缓冲区。
在左上角,单击鼠标右键并选择属性。在布局选项卡中,您可以将“屏幕缓冲区大小”更改为宽度 9999 和高度 9999,这是相当大的回滚缓冲区...同时您可以放大“窗口大小”以覆盖整个屏幕(如果需要)并更改您的字体变小(您可以在屏幕上显示更多文本)。