myShell
본 자료는 7페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
해당 자료는 7페이지 까지만 미리보기를 제공합니다.
7페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

myShell에 대한 보고서 자료입니다.

본문내용

Unix c언어를 사용하여, Bourne shell과 같은 형태의 Unix shell을 구현한다. Bourne shell과 같이 커맨드 라인으로 입력을 받아 해당 command를 처리하며, built-in command는 Unix의 command를 그대로 사용한다. 프로그램의 종료는 Ctrl+D 혹은 Exit 명령을 통해 종료하며, Ctrl+C 역시 SIGINT를 일으키며 프로세스의 종료를 수행한다.

프로그램의 실행 경로는 PATH 환경 변수를 참조하며, \"&\" 심볼을 통해 병렬처리를 구현하여, background process를 생성하도록 한다. 또한, 리다이렉션을 위해, \"<\", \">\" 심볼을 지원하도록 한다. \"|\" 심볼은 pipe 기능을 제공하도록 하며, 앞의 프로세스의 stdout이 뒤의 프로세스의 stdin이 되도록 한다.

키워드

  • 가격1,500
  • 페이지수22페이지
  • 등록일2011.12.09
  • 저작시기2015.12
  • 파일형식아크로뱃 뷰어(pdf)
  • 자료번호#719228
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니