Bash Scripting And Shell Programming Architecture