最近、次のような多くの長時間実行操作を実行する必要があることがわかりました。
db.whois.find({"basic.last_updated":"1970-01-01 00:00:00"}).forEach(function (doc) {
var parts = doc._id.split('@');
doc.basic.last_updated = parts[1];
db.whois.save(doc);
})
それは問題ありませんが、完了するまでシェルプロンプトが返されないため、多くのシェルを開いたままにしておく必要があることがわかりました。同じシェルを引き続き使用できるように、コマンドを発行して非同期に送信する方法はありますか? プロセスが完了すると、小さなメッセージが表示されることもありますか?