Jiwon-Woo / minishell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

minishell

42Cursus MiniShell Subject

Bash Shell을 직접 구현하는 프로젝트입니다.

빌트인 명령어들과 시그널, 파이프, 리다이렉션 등을 구현합니다.

Usage

  1. root 디렉토리 내에서 Make 명령어로 프로젝트를 빌드합니다.
  2. ./minishell 파일을 실행합니다.
  3. Bash Shell 과 동일하게 동작하는 프로그램이 실행됩니다. 종료 방법또한 Bash shell과 동일합니다.

Flow Chart

image

Parsing Redirection & Pipe

168410368-e04a1ccc-7df9-4451-a6fa-0f21aabdbe79-1

About


Languages

Language:C 96.2%Language:Makefile 3.8%