Yeah. BASH is pretty much "take the best from KSH93 and TCSH ...plus, in recent years, a few others". So, it has a lot of features in it. Used to be, when I was tutoring junior systems administrators, all they really new about was filec. Most were astounded when I'd show them all of the wonders of BASH ...even though my preferred shell was still KSH.
Bash is kind of to shells what English is to language. =)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.