【发布时间】:2012-07-05 09:10:05
【问题描述】:
有没有办法从 Mongo shell 中写入 STDOUT 而没有尾随换行符?除了print(),我似乎找不到任何可用的东西。
【问题讨论】:
-
mongo shell 在 2.0.6 中没有
print()的替代输出,但您可以 suggest this as an improvement。这样做的用例是什么? -
在您对“reading a line from the console”的相关问题的上下文中有意义。目前最好使用MongoDB drivers 之一完成您所追求的那种交互。
-
确实如此。我可能只需要通过 Rails 控制台执行此操作。但是,Ruby 驱动程序在处理超时方面落后了。我发现 Mongo shell 在处理长时间运行的查询时更加可靠。
-
@Stennie 我刚刚遇到的一个用例是希望在某事完成时喷出一段时间(类似于进度条)。我不想打印一整行。我正处于开发阶段,并希望密切关注我能走多远。我知道我必须改用其中一个驱动程序。最后我会选择“xxx out of yyy completed”。
标签: javascript shell mongodb stdout