Mongo의 Javascript 쉘에서 쿼리를 실행하는 것은 bash 쉘에서 명령을 실행하는 것과 매우 흡사합니다. 이 때문에 내 손가락이 Ctrl + C를 눌러 "abort"하고 명령 프롬프트에 다시 되돌아 가려는 명령을 내 보냅니다. 안타깝게도 2.0.4의 mongo 쉘에서 Ctrl + C를 누르면 명령을 중단하고 명령 프롬프트를 표시하는 대신 자바 스크립트 쉘에서 빠져 나옵니다.mongo 자바 스크립트 쉘에서 쿼리를 중단하는 방법
자바 스크립트 셸에서 명령을 실행하지 않고 현재 명령을 취소하고 명령 프롬프트에서 다시 되돌릴 수있는 방법이 있습니까?
아! 나는 그것도 궁금해하고 있었다. 그냥 계속 Enter 키를 누르면 쉘은 완료되지 않은 명령을 포기합니다. "원만하지만 작동한다"는 것은 사실이다. upvote를 가지고 있지만, 나는 몇 시간 동안 Ctrl +를 누르고있다. –
Mongo 쉘은 현재 명령에서'return'을 눌렀을 경우 (즉, 같은 줄에있는 경우) Mongo 쉘은'[ctrl] + [u]'가 현재 명령을 지우는 BASH 규칙을 사용합니다 BASH 핫키가 많이 작동하는 것 같습니다 - http://www.gotothings.com/unix/bash-hotkeys.htm). 마지막 단어를 지우고 싶으면'[ctrl] + [w]'를 사용할 수 있습니다. 우분투에서만 테스트 했으므로 다른 운영 체제에서는 동작이 다를 수 있습니다. 'return'을 누르면 현재 입력 라인 만 지워지고 위의 해결책은 잘 작동합니다. –
ctrl + u와 ctrl + w가 선택된 대답이어야합니다. – IGRACH