That's probably because you have filename globbing on so tcsh goes
through that stuff searching and matching any wildcards it finds.
With "set noglob":
set FOO=`cat big.html`
completes in less than 2 seconds with a 100K file (on my Sparc IPX
with no heavy load). In Bourne shell it's even faster.
-- Cheers, Ari --