作为我的MongoDB维护的一部分,我正在运行Mongo shell并使其加载2个脚本。我运行的命令如下所示:
`$MONGO_HOME/bin/mongo --verbose --port 27017 replSetConfig.js initializeReplicaSet.js`
我得到的输出是:
我将输出重定向到日志文件,但我也想看到加载的脚本的一些输出。也就是说,如果我启动shell并为完全相同的脚本调用
谢谢。
`$MONGO_HOME/bin/mongo --verbose --port 27017 replSetConfig.js initializeReplicaSet.js`
我得到的输出是:
MongoDB shell version: 2.2.3
Thu Mar 7 03:00:00 versionCmpTest passed
Thu Mar 7 03:00:00 versionArrayTest passed connecting to: 127.0.0.1:27017/test
Thu Mar 7 03:00:01 creating new connection to:127.0.0.1:27017
Thu Mar 7 03:00:01 BackgroundJob starting: ConnectBG
Thu Mar 7 03:00:01 connected connection!
loading file: js/replSet.config.js
loading file: js/initializeReplicaSet.js
我将输出重定向到日志文件,但我也想看到加载的脚本的一些输出。也就是说,如果我启动shell并为完全相同的脚本调用
load("...")
时在shell中看到的输出。有没有办法捕获输出?谢谢。
printjson()
进行日志记录。 - Venkat Kotra