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.