Skip to content

haidousm/unix-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

a unix shell

What can it do?

  • Every possible unix command and its arguments
  • Change Directory (using system calls)
  • Display history of commands
  • Infinite pipe ability (as much as you'd like!)
  • Chain commands using the ampersand (as much as you'd like!) eg: cd ../ && mkdir test && ls -al | wc -l
  • Displays current username and the hostname eg: moussa@Macbook-Pro $
  • Compiles itself!!!!
  • Runs a copy of itself in itself!!! (nested shells!)

About

a unix shell built using C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages