Another solution, albeit extremely fugly, would be to 'exec somenewscriptname' from csh that would have #! /bin/sh or whatever defined and then have that script execute in a bash environment and do whatever machinations you need. I don't envy - the constraints are obvious, and obviously painful... HTH, Bayard