コマンドライン引数にjs変数を渡す必要があります。オプション--evalはこれを行いました。しかし、デフォルトでは変数値がシェルに出力されます。私は、シェルに出力された変数の値をスキップします。 「mongo --eval」を使用しているときにstdoutにスキップする
例: -
私は必ずしもモンゴ--eval = "USER_NAME = 'ジョン" script.js
しかし、それは国連を使用して値を渡すscript.js
内の "USER_NAME" を使用していました値を印刷する
john
すべてのアイデア。
ありがとうross。私はjsの中にprintステートメントを持っているので、他の目的のためにstdoutを特定のファイルにリダイレクトしています。出力をファイルに戻した後、出力ファイルから評価された項目を削除する方法を見つけました。 – sudesh