치춘짱베리굿나이스

[Rank 3] Minishell 본문

42/42s Cursus

[Rank 3] Minishell

치춘 2022. 2. 3. 17:51

밀린거 적고 있습니다

As beautiful as a shell

주의사항

  • 초반 설계를 확실히 해 둘 것
    • 문자열 파싱 후 최종 반환값 명세, $?의 처리, 파싱 순서 및 execve 동작 순서 등
    • 안 그러면 나중에 갈아엎을 때 일이 커진다
  • 무슨일이 있어도 울지않기
  • 주변 사람들에게 도움 많이 요청하기
    • 혼자서 하면 무조건 해멘다

사전에 공부해야 할 내용

Mandatory

부모 - 자식 프로세스
Fork, Pipe 함수 예제
파이프라인
쌍따옴표, 홑따옴표 정리
시그널 정리

사용가능 함수

사용가능 함수 정리

구현 : minishell

빌트인 함수

exit
export
unset
env
cd
pwd
echo

시그널

Comments