Ответ 1
То, что я всегда делал естественно, это тип a (
, а затем сразу нажмите enter три раза. Оболочка предположит, что вы просто нажимаете enter, чтобы разбить вашу команду, но если вы нажмете enter еще 2 раза, она вернется в оболочку. Это неудобно, но оно работает.
Изменить: используйте ctrl + d, который "убивает оболочку" в соответствии с http://www.gotothings.com/unix/bash-hotkeys.htm. Если вы нажмете это один раз после нажатия ввода в середине ввода команды в оболочке mongo, она выйдет из вашего продолжения и вернет вас к чистой подсказке mongo. Удар по нему дважды выйдет из оболочки монго.