https://devdocs.io/bash/what-is-a-shell_003f bash-like program, minishell을 올해 1-2월 새로 끝낸 적이 있는데, 쉘에 대해 정리하지 않았던 것이 늘 마음에 걸렸어서 작성하게 된 글이다. shell이란? command를 실행하는 macro processor 다. 라고 정의되어 있다. macro processor 라는 용어는 '텍스트 text'와 '기호 symbol' 를 확장하여 더 큰 표현을 생성하는 기능을 의미한다. Unix shell은 command interpreter 이면서 동시에 programming language 이기도 하다. shell의 특징 command interpreter 로써, shell 은 GNU utilities 와 함께..