10.3: Revert to the tcsh shell after a clean install

Oct 27, '03 10:30:00AM

Contributed by: robg

If you did a clean install of Panther, you've probably discovered that your shell has switched from tcsh to bash (if you upgrade installed, you still have your tcsh shell). There are a number of ways to get the tcsh shell back, but here's the official method that will work for both local and remote connections.

Open NetInfo Manager, in Applications -> Utilities. Click the lock icon and enter your password. In the top half of the window, click on users and then click your user name. In the bottom half of the window, scroll down to shell, and then click and edit its associated Value(s) field. Change it from /bin/bash to /bin/tcsh, and then save the file and quit NetInfo Manager. Click on the small image at left (or right here) for a larger version that shows exactly how the process looks if you prefer a visual style of instruction.

You'll have to quit and restart the Terminal, but once you do, you'll have your tcsh shell back. Copy over your old tcsh alias and init files, and you're good to go!

Comments (12)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20031027071301977