I hate to be overly pedantic, but what shell would that be? There is no such thing as the Linux shell.
I hate to be overly pedantic, but what shell would that be? There is no such thing as the Linux shell.
I'd say more about the article itself and what it should and/or does say on this, but at present, I suspect the author is looking up "Webserver and Database Scalability and Availability Tips & Tricks":
"Error establishing a database connection"
Bash is still the default user shell on those systems, though.
[1]: https://en.wikipedia.org/wiki/Debian_Almquist_shell
1. Not only do distributions like Debian or Ubuntu use dash, but various other shells are becoming more relevant to programmers due to their inclusion in special-purpose systems, such as devices running with a Busybox-userspace (which includes pretty much every Android phone, for instance).
2. If the article claims to have any educative value, it should definitely mention that this is something about a particular shell. Assuming the author isn't lying about his use of nix systems (since the diversity of shells is common knowledge to anyone seriously using Unices), the other logical choice is that saying bash instead of Linux isn't as cool in terms of SEO. The WWW is cluttered enough with every marketing drone hiring cheap labour on freelancer.com to fill it with bad spinoffs just to promote their semi-scam business, making any kind of legitimate information so hard to find you'd think it's 1998 again for some topics; it itches me on a personal* level when I see programmers doing that. We should know better.
Defaults do have their use, though from what I saw of the article it was hardly rigorous enough to even note what defaults it was referring to.
Agreed with you on the quantity of low-quality information out there. Google seems to be badly losing its edge in winnowing wheat from chaff (as does HN).