My school has our Linux accounts using csh/tcsh by default. I, however, have a lot setup on my home bashrc and I'd like to use that at school. BUT there's also some important stuff that happens in our cshrc so I'd sort of like to not change my shell on each login. Is there a way for me to call or execute my bashrc within my cshrc and get the same effects or should I find out how to translate my bashrc into cshrc? I don't know crazy of an idea this is - I'm only really used to bashrc personally.Thanks for any help!Edit: I've decided to translate my cshrc into a bashrc so I can use bash... Ick Csh - anyone have input on translating this?My cshrc I'm looking to work on probably later today:set defaultsdir=~defaults# source ${defaultsdir}/linuxpathssource ${HOME}/linuxpaths# # add your custom shell commands here# # see 'man tcsh' for more infoif ( $?prompt ) then  set autoexpand  set autolist  set cdpath = ( ~ )  set pushdtohome  set savehist=10000  set histfile=~/.history# Load aliases from ~/.alias  if ( -e ~/.alias )    source ~/.aliasendif
cshrc execute bashrc within itself?
shell;bash;fedora;csh
How about appending exec bash at the end of your .cshrc ?Beware, though, that this is not entirely risk-free, so you might want to do it in one window/session while testing the results in another, so you have a chance of reverting it. (Or have a site admin nearby).