complete linux bash shell scripting with real life examples