Я ищу простейший способ направить из оболочки mongo вывод db.serverStatus() в текстовый файл. Если я попробую символ трубы db.serverStatus() >> myoutput.txt Я получаю ошибку Reference: мой вывод не определен.Отправить MongoDB db.serverStatus() вывод в текстовый файл
-1
A
ответ
0
Вы можете использовать Javascript
, чтобы перевести результат в пригодный для печати JSON.
mongo dbname command.js > output.txt
где command.js
содержит это (или его эквивалент):
printjson(db.serverStatus())
Кстати, если вы работаете только один оператор Javascript вы не должны поместить его в файл и вместо того, чтобы вы можно использовать:
mongo dbname --eval "printjson(db.serverStatus())" > output.txt
Для справки: "http://docs.mongodb.org/manual/tutorial/write-scripts-for-the-mongo-shell/"
Объяснение: Опция eval
передает оболочке mongo фрагмент JavaScript, который будет возвращать вывод db.serverStatus() с использованием оболочки mongo, а затем выводит его в файл 'output.txt'.
Смежные вопросы
- 1. Отправить maven вывод в файл
- 2. Дополнительный вывод в текстовый файл
- 3. Shell вывод в текстовый файл
- 4. Строковый вывод в текстовый файл
- 5. Вывод Java в текстовый файл?
- 6. Erlang Вывод в текстовый файл
- 7. Вывод переменных в текстовый файл
- 8. Вывод хеша в текстовый файл
- 9. Вывод переменной в текстовый файл
- 10. Консольный вывод в текстовый файл
- 11. Как отправить вывод команды синхронизации Perforce в текстовый файл
- 12. отправить вывод print() в tkinter Текстовый виджет
- 13. Перенаправление вывода в текстовый файл в MongoDB
- 14. отправить результаты DIR в текстовый файл
- 15. Отправить вывод sed в файл
- 16. Вывод в текстовый файл в lisp
- 17. Сохраните вывод командной строки в текстовый файл
- 18. Python Pretty Table вывод в текстовый файл
- 19. Maven Checksum Вывод в текстовый файл
- 20. Как перенаправить вывод nosetests в текстовый файл?
- 21. «Эхо Вкл» Вывод в текстовый файл пустой
- 22. df -g cronjob вывод в текстовый файл
- 23. Как перенаправить вывод qsub в текстовый файл
- 24. Как сохранить вывод питона в текстовый файл
- 25. Перенаправить вывод файла C в текстовый файл
- 26. Прямой вывод команды niced в текстовый файл
- 27. Overwriting вывод wget в текстовый файл
- 28. Вывод нескольких строк в текстовый файл
- 29. Перенаправление вывод на экран в текстовый файл
- 30. Сохранить Ping Вывод в текстовый файл