Mongoシェルの末尾に改行を入れずにSTDOUTに書き込む方法はありますか?私はprint()
以外が見つからないようです。MongoDBシェル:末尾改行なしでコンソールに出力しますか?
9
A
答えて
3
これは私のSOの質問reading a line from the consoleに関連しています。 @Stennieのコメントによれば、現在の(2.0.6)バージョンのMongoシェルでは不可能です。
-1
これは非常に古い質問ですが、それでもなお適切です。
printjsononeline()を使用できます。
+0
'printjsononeline(str)'関数は、返されたJSON文書から中間の空白を削除する効果があるように見えますが、印刷後に端末を1行進める、つまり末尾の改行を削除するという振る舞いを抑制することはできません。後者は質問が探していたものだと私は信じています。 – WAF
関連する問題
- 1. grepが末尾の改行を印刷しないようにするには?
- 2. 削除するか、文字列の末尾に改行をトリム
- 3. なぜ\ w +が末尾の改行にマッチするのですか?
- 4. コンソールに出力するときに改行を防止する
- 5. シェル:バックグラウンドで実行中のファイルの末尾を作る方法
- 6. Subprocess.communicateは改行を標準出力に出力します
- 7. git:ファイル末尾の改行でマージ競合する
- 8. PowerShell Out-Fileコマンドの末尾改行を防止する
- 9. URLの末尾にテキスト入力を追加します
- 10. Java出力コンソールのエラーメッセージをファイルに出力しますか?
- 11. F#の末尾再帰呼び出し
- 12. jinja2末尾の改行を取り除く方法
- 13. 配列の末尾にある文字列を出力する
- 14. Bashスクリプト - ファイルの末尾に改行と改行が再帰的に見つかる
- 15. TextBoxから末尾の空白行を削除します。
- 16. ロギングモジュールは、コンソール出力に先行スペースを追加します。
- 17. CakePHPコンソールがシェルで動作しない
- 18. Regex:行の末尾に一致しない
- 19. Eclipseコンソールで改行なしの改行を取得するにはどうすればよいですか?
- 20. PHPは改行をテキストエリアに出力します
- 21. Restlerは出力に改行を追加します
- 22. 出力をファイルに記録し、wafでコンソール/端末に表示する方法はありますか?
- 23. ofstream Windows7の改行をtxtに出力しない
- 24. C#:コンソールが出力しています
- 25. 行の先頭と最後に切り取り、行の末尾と末尾に貼り付けます
- 26. シェル出力の最初の行にどのようにジャンプしますか? (emacs comint-show-outputのシェルに相当)
- 27. parent_path()とや末尾のスラッシュなし
- 28. Bash:行の末尾に末尾にスペースがあるファイルを見つける
- 29. シェルに複数行の値を持つ変数を出力しますか?
- 30. PowerShellの出力で改行が削除されました
2.0.6のようにmongoシェルに 'print()'の代わりの出力がありませんが、改善の提案(https://jira.mongodb.org/browse/SERVER)できます。これのユースケースは何ですか? – Stennie
"[コンソールからの行の読み込み](http://stackoverflow.com/questions/11333248/mongodb-shell-reading-a-line-from-the-console)に関する関連する質問の文脈で意味をなさない。後のインタラクションは、現在[MongoDB drivers](http://www.mongodb.org/display/DOCS/Drivers)のいずれかを使って行うのが最適です。 – Stennie
確かに。私はこれをRailsコンソールで行う必要があるかもしれません。しかし、Rubyドライバは、ハンドルのタイムアウトに遅れをとっています。私はMongoシェルが長時間実行されるクエリに関してはるかに信頼性が高いことを発見しました。 – Sim