Writing a Shell in 25 Lines of Ruby Code
If you use Linux or Mac, every time you open a terminal you are using a shell application. A shell is an interface that helps you execute commands in your system. The shell hosts environment variables & has useful features like a command history and auto-completion. If you are the kind of person that likes … Read more