Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielVukelich authored Jan 26, 2017
1 parent 58e1b01 commit d0cd63c
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# vsh
VSH: The Vukelich Shell
VSH is a simple shell written in C. It uses fork() and execute() to launch programs. You can enter it and use it to run programs in a terminal, but it's quite limited otherwise.

What VSH does:

+ Execute programs in the current directory

+ Execute programs in the PATH

+ Change directories

+ Exit the shell

What VSH doesn't do:

+ Piping

+ Stdout redirection

+ Backgrounding/Foregrounding jobs

+ Shell scripting

+ Creating/modifying environment variables

+ Anything else not specified in the "What it does" section

0 comments on commit d0cd63c

Please sign in to comment.