I did clean installs of Panther, so I got the defaults of everything, and I discovered that the default shell in Panther is bash!
Given the popularity of bash on Linux that’s probably the right choice. But I’ve been using tcsh since the OS X public beta, and I don’t want to switch.
So, easily enough, I changed my shell to tcsh. In case you’re wondering how to do this, here’s what I did: in NetInfo Manager I navigated to
/users/brent, then clicked the lock to make changes, then set the value of the shell property to
/bin/tcsh, then I logged out then back in.
Here’s a page on Mac OS X Hints that goes into more detail.