-bash에서 less 명령을 실행하면 프롬프트 대신 "(END) "가 표시됩니다. 무슨 일이 일어나고 있나요? 메시지를 다시 받으려면 어떻게 해야 하나요?

-bash에서 less 명령을 실행하면 프롬프트 대신 "(END) "가 표시됩니다. 무슨 일이 일어나고 있나요? 메시지를 다시 받으려면 어떻게 해야 하나요?

.txt에서 bash 명령 "less"를 실행합니다. 파일의 행을 인쇄한 후 파일 이름과 "(END) "가 인쇄됩니다. 하지만 다시 명령 프롬프트가 표시되지 않습니다.

터미널 창을 닫고 새로 여는 것 외에는 어떻게 진행해야 할지 모르겠습니다.

그렇다면 "(END) "를 지나서 메시지를 받으려면 어떻게 해야 합니까?

답변1

less파일의 끝에 도달 하면 표시됩니다 (END). Q프롬프트로 돌아가려면 누르기만 하면 됩니다 .

일반적인 참고로, *nix 세계에서는 CtrlC현재 프로세스가 중지되고 터미널로 돌아가게 됩니다(그러나 less알아낸 대로 작동하지 않습니다). 또는 CtrlZ현재 프로세스를 백그라운드로 보내는 데 사용할 수 있습니다 . 그런 다음 를 사용하여 다시 가져올 수 있습니다 fg. 자세한 내용은 help fg및 를 참조하세요 help bg.

아, 그리고 명령 less이 아닙니다 bash. 그 자체로 프로그램이며 bash.

관련 정보