Change Login Shell
How do I change my login shell to bash or tcsh?
For Bash, Add the following lines to the bottom of your .login file:
if ( -f /usr/local/bin/bash) then
setenv SHELL /usr/local/bin/bash
exec /usr/local/bin/bash --login
endif
Add to the bottom of ~/.dtprofile:
DTSOURCEPROFILE=true
export SHELL=/usr/local/bin/bash
For Tcsh, Add the following lines to the bottom of your .login file:
if ( -f /usr/local/bin/tcsh) then
setenv SHELL /usr/local/bin/tcsh
exec /usr/local/bin/tcsh
endif
Add to the bottom of ~/.dtprofile:
DTSOURCEPROFILE=true
export SHELL=/usr/local/bin/tcsh
For ksh, Add the following lines to the bottom of your .login file:
if ( -f /usr/bin/ksh) then
setenv SHELL /usr/bin/ksh
exec /usr/bin/ksh --login
endif
Add to the bottom of ~/.dtprofile:
DTSOURCEPROFILE=true
export SHELL=/usr/bin/ksh
Now you should have the new shell as your default in all xterm and CDE Terminal windows.