IT Notebook

とあるエンジニアの備忘録

MongoDB - bashスクリプトから簡単にMongoシェルを操作する方法

bashスクリプトでmongoシェルを実行させたくていろいろ方法を模索。 javascriptファイルをリダイレクトで読み込ませるとかの方法もあるようだけど 「eval」オプションを使ってprintjson()関数の中に実行したいmongoシェルコマンドを書いてあげるのが個人的にはスマートっぽいのメモ

コマンドサンプル

$ mongo --eval "printjson(db.servserStatus())"