Unix-C-Shell-Startkonfigurationsdatei im Home- oder Root-Verzeichnis gefunden. Die C-Shell-Startkonfigurationsdatei kann Funktionen wie das Setzen von Variablen, das Definieren von Aliasnamen, das Ausführen von Initialisierungen und andere Aufgaben enthalten oder ausführen.
Benutzer, die mit Microsoft Windows oder Microsoft DOS besser vertraut sind, können die Dateien autoexec.bat und config.sys mit der Datei .cshrc verknüpfen.
Beispiel einer .cshrc-Datei
# @(#)Cshrc 1.6 91/09/05 SMI set path = (/usr/local/bin /usr/local/bin/X11 /usr/openwin/bin /usr/bin /usr/ucb /usr/etc /usr/local/games .) alias pwd 'echo $cwd' umask 066 if ($?USER == 0 || $?prompt == 0) exit set filec set history=40 set prompt="`hostname`> " # Edit the below lines as you want setenv EDITOR "pico -t" setenv OPENWINHOME /usr/openwin setenv MANPATH /usr/man:/usr/local/man:/usr/openwin/man setenv LD_LIBRARY_PATH /usr/local/lib:/usr/openwin/lib limit coredumpsize 0 # commands for interactive shells alias ls 'ls -F' alias cd 'cd !*;echo $cwd' alias home 'cd ~' # MS-DOS aliases alias dir 'ls -alg' alias del 'rm -i' alias copy 'cp -i' alias move 'mv -i # Terminal settings setenv TERM vt100 /usr/bin/stty rows 24 /usr/bin/stty cols 80 /usr/bin/stty erase ^H
C Shell, Betriebssystembegriffe, Unix-Hilfe