'more' 在 Mongo shell
'more' in Mongo shell
我想知道如何在 Mongo shell.
中使用类似 unix 的 more
命令输出大型文档
我有一份大文件要检查,但它很快就占满了我的终端的最大高度。结果我看不到它的开头部分。有什么建议吗?
实际上,这很简单,不需要 GUI:
mongo --eval 'db = db.getSiblingDB("yourdb");
c = db.yourCollection.find({"answer":42},{"_id":0,"question":1});
while(c.hasNext()){
printjson(c.next())
}' | less
(为便于阅读而缩进,但仍然有效)
我想知道如何在 Mongo shell.
中使用类似 unix 的more
命令输出大型文档
我有一份大文件要检查,但它很快就占满了我的终端的最大高度。结果我看不到它的开头部分。有什么建议吗?
实际上,这很简单,不需要 GUI:
mongo --eval 'db = db.getSiblingDB("yourdb");
c = db.yourCollection.find({"answer":42},{"_id":0,"question":1});
while(c.hasNext()){
printjson(c.next())
}' | less
(为便于阅读而缩进,但仍然有效)