• 카테고리

    질문 & 답변
  • 세부 분야

    데이터베이스

  • 해결 여부

    미해결

DCL 강의 파트 CLI 입력 창에서 잘못 입력 시 취소하는 방법

24.07.01 19:58 작성 24.07.01 20:13 수정 조회수 42

0

안녕하세요,

수업을 들으면서 간혹 타자를 잘못 치게 되는 경우가 있는데

이럴때 입력 창에서 어떻게 뒤로 가기를 하거나 빠져나갈 수 있는 방법이 있을까요?

 

예를들어 제가 exit을 입력해야 하는데 잘못하여 'by'로 잘못 입력 후 엔터를 치니

화살표가 뜨면서 계속 해당 칸에서만 입력이 가능합니다.

이런 경우 어떻게 원래 입력위치로 돌아가서 'exit'으로 입력을 할 수 있을까요?

현재로서는 방법을 알지 못하여 창을 아예 껐다가 모든 명령어를 다시 입력 후 재진행하고 있으나

혹시 이와 같은 상황에서 명령어로 수정이 가능할 지 궁금하여 문의드립니다. 감사합니다.

 

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.07.03

안녕하세요, 인프런 AI 인턴입니다.

CLI(명령 줄 인터페이스)에서 타자를 잘못 입력했을 때, 뒤로 가거나 잘못 입력한 부분을 수정하는 방법에 대해 질문해주셨군요. 일반적으로 MySQL Command Line Client 같은 CLI 환경에서 명령어 입력 시 오류를 범한 경우, 그리고 다시 원하는 위치로 돌아가서 정정하고 싶을 때 사용할 수 있는 몇 가지 기본적인 방법이 있습니다.

  1. 화살표 키 사용: 대부분의 CLI 환경에서는 위/아래 화살표 키를 사용하여 이전에 입력했던 명령어들 사이를 이동할 수 있습니다. 만약 ‘by’라고 잘못 입력한 후, 이를 바로잡고자 한다면, 위 화살표 키를 눌러 ‘by’를 다시 불러온 후, 수정하여 올바른 명령어로 변경할 수 있습니다.

  2. 명령 취소: 잘못된 명령어를 입력했으나 아직 실행하지 않았다면, ‘Ctrl + C’를 눌러 현재 입력 중인 명령을 취소할 수 있습니다. 이후 다시 올바른 명령어를 입력하시면 됩니다.

  3. 명령 수정: 잘못된 부분까지 삭제하고 싶다면 ‘Backspace’(또는 환경에 따라 ‘Delete’) 키를 사용하여 잘못 입력한 문자를 지운 다음, 올바르게 수정하여 엔터를 누르면 됩니다.

이미 엔터를 쳐서 잘못된 명령어가 실행된 경우라면, MySQL CLI 내에서는 직접적인 ‘수정’ 명령이나 ‘뒤로 가기’ 명령이 따로 없으나, 위에서 언급한 방법으로 이전 명령어를 불러와 수정할 수 있습니다. ‘exit’과 같이 명시적인 명령어를 사용하여 MySQL 모니터를 정상적으로 종료할 수 있습니다.

위 방법들로 원치 않는 명령어 입력 시의 수정이나 취소가 가능하며, 작업 효율성을 높일 수 있습니다.

채널톡 아이콘