@fozztexx @reidrac@social.sdf.org I understand what you are saying, but I respectfully disagree. In my experience, `.sh` 9 times out of 10 just means *some* type of Linux shell script. Even so, I think you need to check the first line to know which one.
The same is true for a `.py` file, is it Python2 or Python3... It's a python script for sure but don't assume the exact interpreter.
IMHO, file extensions are very useful, but they don't tell the whole story.