Hi
Some tips on .cshrc / csh.cshrc / csh
1. The csh is usually installed as /bin/csh
1.1. But in the most cases, especially in linux distros, it's a symbolic link to /bin/tcsh
1.2. csh (C Shell) is developed for BSD systems; I think, by Bill Joe, in the Berkley.
1.3. tcsh (TENEX/TOPS C shell) is a new version of C Shell that have some new features like
1.3.1. Command history scrolling
1.3.2. Command editing with R/L Arrow keys
1.3.3 Formatting the prompts
1.3.4. A spelling correction facility
1.3.5. Advances word completion
1.4. For more infos refer to :
http://www.primate.wisc.edu/software/csh-tcsh-book/
1.4.1. I supposed that above link still in live.
2. Result :
2.2. Almost in many situations, the TCSH will trace your .cshrc .
2.1. And commadns like info/man csh will direct you to the info/man tcsh pages.
3. When you log int ot the sys with csh/tcsh, these proccesses'll ocur, in order:
3.1. csh/tcsh execute commands from csh.cshrc and csh.login
3.1.1. Both of them reside on /etc
3.2. csh/tcsh execute commands from .tcshrc |or| .cshrc.
3.2.1. It's first read .tcshrc, if that not exist : It'll read .cshrc .
3.2.2. Both of them reside on /home/USER...
3.3. fetch others command from another files : .history, .login, .cshdirs ...(Maybe in order or ?!).
Bye
vigol
mehrshad moslehi
www.vigol.com