最近我发现我必须做很多长时间运行的操作,如:
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);
})
这没关系,但是因为shell提示在完成之前没有返回,我发现我必须打开很多shell。有什么方法可以发出命令并发送异步,以便我可以继续使用相同的shell吗?甚至可以在完成这个过程时收到一些消息?