ftp://ftp.cwru.edu/pub/bash/FAQ
http://tiswww.case.edu/php/chet/bash/bashtop.html
http://tiswww.case.edu/php/chet/bash/bash.html
Just that the Absolute Bash-Scripting guide is one of the best commented with examples guide I fiund available on-line.
So, yes, it found a harbour under the TLDP project, so what?
Bash is GNU.
Reason why I now use yet another non-portable interpreter: {pd}ksh
Fwiw, when invoking a Bash|ksh|whatever script with sh scriptname
this has precedence over the sha-bang, good way to test for portability.
Details, details, I know