From d0cd63c651c81d3f2b079a845e7d6f8c43bdd05f Mon Sep 17 00:00:00 2001 From: Daniel Conway Vukelich Date: Thu, 26 Jan 2017 17:15:10 -0500 Subject: [PATCH] Create README.md --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..1d95b0c --- /dev/null +++ b/README.md @@ -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