Skip to content

An operating systems class assignment, which mimics some functionality of the linux system shell.

Notifications You must be signed in to change notification settings

afkeholgersen/my_shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This shell mimics some functionality of the linux system shell.

My shell supports:

  • Multiple piping
  • Internal commads cd to change directory and exit to exit the shell
  • Change of input line buffer size at the top of the file

To Compile: "make" compiles into executable "my_shell", "make clean" to clear this.

Reference Files:

  • shell-pipe.c from class to help with implementing piping
  • Used "Hints for Assignment One" main loop and system calls
  • Looked at : brennan.io/2015/01/16/write-a-shell-in-c/ to help with parsing the input line
  • Looked at all websites listed in FAQ (gnu.org) on sample shell creation
  • Also asked TA for help

About

An operating systems class assignment, which mimics some functionality of the linux system shell.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published