Bash 터미널이 프로세스에서 멈췄습니다. ([프로세스 완료])

Bash 터미널이 프로세스에서 멈췄습니다. ([프로세스 완료])

잘못된 명령을 실행한 후 내 Bash 터미널이 멈췄습니다.

새 셸 인스턴스(cmd T)를 열어도 동일한 중단이 발생하고 [Process completed]메시지가 표시됩니다.

bash 터미널을 사용할 수 없게 만듭니다(다른 프로세스를 입력하거나 실행할 수 없음). 끊기 프로세스를 종료하는 방법은 무엇입니까?

참고: ^C, ^D, ^Z작동하지 않습니다.

여기에 이미지 설명을 입력하세요.

답변1

이건 macOS에 있는 거죠, 그렇죠?

터미널에서 파일을 편집하는 것은 어렵기 때문에(셸이 즉시 종료되기 때문에) 이전에 수정한 파일을 Finder에서 텍스트 편집기( 또는 )로 열고 ~/.bashrc오류 ~/.bash_profile를 수정합니다.~/.profile

⌘ CMD+ + 를 눌러 ⇧ SHIFT파일 열기 대화 상자나 Finder 자체에서 숨겨진 파일 목록을 전환 할 수 있어야 합니다 ..

또 다른 옵션은 문제를 일으키는 것으로 생각되는 파일의 이름을 바꾸는 것입니다. Finder에서 이 작업을 다시 수행하세요.


추측되는 이유:

우연히 exit, 무조건적으로, 또는 일부 논리를 따랐을 수도 있습니다. 또는 종료 상태가 0이 아닌(예: 실패) 유틸리티 종료를 사용했거나 가졌을 set -e수도 있습니다.set -o errexit

관련 정보