<documentation> Since cat command didnt have single quotes on EOF it expanaded the variables then wrote them into the scl193.sh script.  This caused the newly  created script to have the evaluated variables in it rather than the unevaluated syntax.