There seems to be an oddity in the 4.3bsd vax csh. (source x) > out where x contains a script which produces output on standard output places the output on the screen. It is probably due to the order of evaluation, but I thought you might be interested. Why do I bother? If it IS a bug, it's probably me who will have to fix it.