UNIX/設定、設定ファイル/.cshrc


% source ~/.cshrc

Table of Contents

% alias ls 'ls -F'

source .alias

% umask 022

drwxr-xr-x
-rw-r--r--
umask 072

limit coredumpsize 0 

limit filesize 5m

limit cputime 24h

setenv PATH /bin:/usr/local/bin

setenv PATH ${PATH}:~/bin
setenv PATH ~/bin:${PATH}

setenv LD_LIBRARY_PATH /usr/local/X11R6.4/lib

setenv MANPATH $MANPATH:~/man
setenv LANG ja
setenv LANG ja_JP.EUC
setenv LESSCHARSET japanese-euc 
setenv PAGER less

setenv JSERVER localhost

set prompt="`hostname`{`whoami`}\!: "
std1ss12{s1080134}50: 

00 … 初期状態へ、理解しない端末もある。そういうときはコードなしで。
01 … bold(太字)
04 … アンダーライン
05 … blink(太字になる端末が多い)
07 … reverse(反転)
30 … 文字を black
31 … 文字を red
32 … 文字を green
33 … 文字を yellow
34 … 文字を blue
35 … 文字を magenta
36 … 文字を cyan
37 … 文字を white
40 … 背景を black
41 … 背景を red
42 … 背景を green
43 … 背景を yellow
44 … 背景を blue
45 … 背景を magenta
46 … 背景を cyan
47 … 背景を white
set prompt="\!:`hostname`:[%{\e[34m%/\e[m%}]\n"

set path = (/bin /usr/local/bin/)

set path = (/bin \
            /usr/local/bin)

set ignoreeof

set filec

set history = 100 

set savehist = 50

set savehist = (100 merge)

set autolist

set fignore = (\~ .aux .log)

set notify

[1]   Done
set rmstar

Do you really want to delete all files? [n/y]

set autocorrect

% cd /usr/local/bni/
% cd /usr/local/bin/
set correct = cmd

mldir
mkdir に直しますか?
set autoexpand

% !m
% mkdir

if ( -x /usr/bin/arch )set machine=`/usr/bin/arch`  # SunOS
if ( -x /usr/ucb/arch )set machine=`/bin/uname -r`  # Solaris
if ( -x /usr/bsd )set machine=`/usr/bin/uname -s`   # SGI
if ( -f /stand/vmunix )set machine=`/bin/uname -r`  # HP
if ( -d /usr/sony )set machine=`/usr/bin/uname -r`  # NEWS

switch( $machine )

# for Solaris 2.x
case 5.*:
breaksw

# for SGI irix
case IRIX*:
breaksw

# for HP HP-UX 11.00
case B.11.00:
breaksw

case 6.1.1:
case 6.1.2:
breaksw

endsw
# for Solaris 2.x
case 5.*:
・・・・・
breaksw
# for SGI irix
case IRIX*:
・・・・・
breaksw

# for HP HP-UX 11.00
case B.11.00:
・・・・・
breaksw
case 6.1.1:
case 6.1.2:
・・・・・
breaksw
switch( $machine )

# for Solaris 2.x
case 5.*:
	setenv LANG ja
breaksw

# for SGI irix
case IRIX*:
	setenv LANG ja_JP.EUC
breaksw

# for HP HP-UX 11.00
case B.11.00:
breaksw

case 6.1.1:
case 6.1.2:
breaksw

endsw

setenv NNTPSERVER nh1 # news server

setenv JSERVER `select_jserver`

setenv JSERVER localhost

% ./a.out
% a.out

#!/bin/sh
rm -fr ~/

% ls


xrea