Skip to content

yongjjang/Shell-Program

Repository files navigation

Shell Program(TnT Shell)

개요

  • Bash, csh와 비슷한 기능을 하는 쉘 프로그램 구현

요구사항

  1. "exit"를 치면 프로그램을 끝내도록 프로그램을 수정하시오.
  2. csh, bash 등에서처럼 쉘 명령의 마지막에 ‘&’을 입력하면 백그라운드 로 실행되도록 프로그램을 수정하시오.
  3. csh, bash 등에서처럼 인터럽트키 (SIGINT: Ctrl-C, SIGQUIT: Ctrl-Z) 가 동작하도록 프로그램을 수정하시오.
  4. 파일 재지향 (>, <) 기능이 가능하도록 프로그램을 수정하시오.
  5. ls, pwd, cd, mkdir, rmdir, ln, cp, rm, mv, cat 명령을 구현하시오.
  6. 파이프(|) 기능을 추가하도록 수정하시오.

Running screen

Main

main2

Exit

exit

Redirect

redirect redirect2

Exception

exception

Background

background

Interupt

interupt

Running test (ls, rm, cd, cp ...)

test

작업자

About

Shell Implemetation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages