in reply to Why a C shell?

Because the C-shell has the glob command, while the traditional Bourne shell does not. And that means that names with whitespace cannot confuse the interface.

If Perl is built on a system without a suitable C-shell, then the glob operator uses Bourne Shell instead, and you'll get mistakes on filenames that have spaces and newlines.

-- Randal L. Schwartz, Perl hacker

Replies are listed 'Best First'.
Re: Re: Why a C shell?
by perigeeV (Hermit) on May 23, 2001 at 05:57 UTC
    Well that explains the contortions I went through a few months ago. The stripped system didn't have C-shell now that I think back! I think I should not be as reluctant to ask questions.