Releases: nanafox/simple_shell
Releases · nanafox/simple_shell
msh_v1.2.2
v1.2.1
v1.2
msh_v1.0
msh_v1.0
msh v1.0 is equipped with the following features that it supports confidently:
- PATH handling
- Commands with or without arguments
- Setting and unsetting environment variables using
setenv
andunsetenv
commands respectively - Viewing environment variables with
env
andprintenv
commands - Variable expansion, including
$$
and$?
- The
exit
command - The
cd
command - File input
- Command separators, for example,
ls -l; cat /etc/passwd
The above features are supported robustly and the msh v1.0 is capable of handling them with ease.
If you want to try out the msh shell
, you need to download it first. Once it's downloaded, you should make it executable. Here's how to do it:
- Download the
msh_v1.0
binary file. - Typically, the file will be in your
Downloads
folder. - Use the command
chmod +x msh_v1.0
to make the file executable. - Run the file by typing
./msh_v1.0
.
You can also add it to your PATH, which will allow you to run it from any location.