parse out more shell comments

breaks the file parsing apart to do more replacements