Pitfalls
Whitespace When Assigning Variables
Failed commands do not stop script execution
Missing The Last Line in a File