Skip to content

mitchelgitau/simple_shell

Repository files navigation

simple_shell

Team project

Version Description
v 0.0.1-beta
v 0.1 Implement a UNIX command line interpreter
v 0.2 Handle command lines with arguments
v 0.3 Handle the (PATH)
v 0.4 Implement the (exit) built-in, that exits the shell
v 0.5 Implement the (env) built-in, that prints the current environment
Version Description
v 1.1 Write your own (getline) function
v 1.2 Write your own (strtok) function
v 1.3 Handle arguments for the built-in exit
v 1.4 Implement the (setenv) and (unsetenv) builtin commands
v 1.5 Implement the builtin command (cd)
v 1.6 Handle the commands separator (;)
v 1.7 Handle the (&&) and (
v 1.8 Implement the (alias) builtin command
v 1.9 Handle variables replacement
v 1.10 Handle comments (#)
v 1.11 Handle a file as a command line argument

© ALX SOFTWARE ENGINEERING 2022

About

Team project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages