Has anyone ever read
The Advanced Bash Scripting Guide? Here is what annoys me about it: it says that Bash is the default shell on Linux.
But where is Bash on Android? Where is Bash on all those IoT things running Linux? It's not the default shell there, despite those running Linux! Bash has nothing to do with Linux. Bash is the default shell of GNU! Linux has no default shell because it's just a kernel!
I know that some people argue that the whole system ought to be named after the kernel because the kernel is the most important part (except of course when the system is not GNU, Android for example does not even have to mention the kernel in the name) but Bash is not the default shell on all Linux systems. So it's simply incorrect to say it's the default shell on Linux even if with "Linux" you mean the entire system and not only the kernel.
Bash is the default shell only on those Linux systems that happen to be GNU. And it's the default on non-Linux GNU as well. So saying that Bash is the default on GNU would make more sense because it's actually correct. But of course, then the GNU system would have to be referred to as being GNU and "GNU" is a dirty word for many people.
From now on, I will start referring to the GNU system as "GNU system" or similar. That makes my naming more consistent with how I refer to Android.
Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems. Bash is the default shell on most GNU systems.