You need more than blanks, you need to throw away csh and use the bourne shell. csh is simply not a good programming language. stick to csh for your login shell if you must but write your scripts in bourne shell.