๊ณ์ ์ฌ์ฉํด์๋, ํฐ๋ฏธ๋์ ์์ ๊ตฌํํฉ๋๋ค.
๋ค. ์ค๋๋ ์ฌ์ฉํ์ ๊ทธ bash ๋๋ zsh ๊ฐ์ ๊ฑฐ ๋ง์ด์์.
- parsing ๋ก์ง์ ์ดํด์ ์ค์ ๊ตฌํ
- input ๋ช ๋ น์ด๋ฅผ ์ํ ์๋ฃ๊ตฌ์กฐ ๊ตฌํ
- Process ๋ถ๊ธฐ ์ดํด์ ๊ตฌํ
- Fd์ ์ดํด ๋ฐ ์ปจํธ๋กค์ ํตํ Pipe ๊ตฌํ
- exeve / fork ๋ฅผ ํตํ ๋ฆฌ๋ ์ค ๊ตฌ์กฐ์ดํด
์์ธ์ฒ๋ฆฌ์ ์์ธ์ฒ๋ฆฌ์ ์์ธ์ฒ๋ฆฌ์ ์์ธ์ฒ....
- ๋ณธ Repo๋ ๊ตฌํ์ด ์๋ฃ๋ minishell์ ๊ตฌํ์ฌํญ ์ผ๋ถ๋ถ์ ํฌํจํฉ๋๋ค.
- ๊ตฌํ์์ ์ subject๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ฉฐ, ์ต์ ํ๋์ง ์์ต๋๋ค.