REPL(Read-Eval-Print Loop)은 셸의 핵심적인 구성 요소로서 상호작용할 수 있는 루프를 말한다. 셸은 기본적으로 REPL 구조를 가진다.
- Read: 프롬프트를 출력하고 사용자의 입력을 받을 때까지 대기한다.
- Eval: 명령어를 분석하고 실행한다.
- Print: 실행 결과 또는 오류를 출력한다.
- Loop: Read 단계로 돌아간다.
REPL(Read-Eval-Print Loop)은 셸의 핵심적인 구성 요소로서 상호작용할 수 있는 루프를 말한다. 셸은 기본적으로 REPL 구조를 가진다.