Shell scripting is a lot more powerful than many ... Bash demonstrates several programming language concepts, such as case statements and for loops. These concepts carry over to other languages ...