在Mongo的Javascript shell中执行查询感觉就像在bash shell中执行命令一样.因此,我的手指继续尝试按Ctrl + C从我想要"中止"的命令中退出并在命令提示符处返回.不幸的是,在2.0.4的mongo shell中,当我按Ctrl + C时,它将我从javascript shell中删除,而不是仅仅中止命令并给我命令提示符.
有没有办法在javascript shell中放弃当前命令而不执行它并在命令提示符处退回?
wha*_*ley 20
我一直自然而然地做的是键入a (然后立即按三次输入.shell会假设您只是按Enter键来分解命令,但是如果再次输入2,它将退回到shell.这很糟糕,但它确实有效.
编辑:使用ctrl + d,根据http://www.gotothings.com/unix/bash-hotkeys.htm "杀死shell" .如果你在mongo shell中输入命令的中途点击后点击一次,它将退出你的继续并让你回到一个干净的mongo提示符.击中它两次将退出mongo shell.