Good article, but I love to pick nits so let be be a nitpicking SOAB.

The shell is a way to interact textually with the computer. The most popularUnix shell is Bash(Bourne Again SHell ). Bash is the default shell on most modern implementations of Unix…

This was never true.

Sh (Bourne Shell) is / was the most popular UNIX shell.
Bash is probably the most used Linux shell, BUT, Linux is not Unix.
Newer was, never will be.
Calling something a UNIX Operating System requires a fairly strict certification. You can’t “implement Unix” as you say unless it IS Unix.

Here is a list of the currently registered “Certified Unix” products alive:

Senior Software Developer. Hard-Core Learning Addict.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store