sgk98 / C-Shell

Bash like C Shell. For the OS assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C-Shell

Bash like C Shell. For the OS assignment(Part 1)

Features Implemented

1.Built-in commands implemented: a) ls, cd, pwd, echo. ls supports giving a directory name.

b) Background, foreground processes implemented.


c) pinfo command implemented.


d) Bonus Done: Background process informs when it exits.

e)Piping,direction,signal handling and other user defined functions.

Usage

make ./shell

To exit: quit

Commands Used execvp, fork for running processes. The rest are trivial.

About

Bash like C Shell. For the OS assignment

License:MIT License


Languages

Language:C 100.0%