.bashrc

あとbash使いなのでbashrc
ってはてなシンタックスハイライトにbashがねぇ!!
激氣!!

# .bashrc

# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
	. /etc/bashrc
fi
if [ -f ~/.bash_alias ]; then
	. ~/.bash_alias
fi


PS_USER="\[\e[33m\]\u\[\e[0m\]"
PS_HOST="\[\e[32m\]\h\[\e[0m\]"
PS_WORK="\[\e[37;1m\]\W\[\e[0m\]"
PS_SCREEN=""
PS_SSH=""

case "$TERM" in 
screen*)
PS_SCREEN="(\[\e[35m\]${WINDOW}\[\e[0m\])"
;;
esac
if [ -n "${SSH_CLIENT}" ] ; then
	PS_SSH="(\[\e[36m\]`echo ${SSH_CLIENT} | sed 's/ [0-9]\+ [0-9]\+$//g'`\[\e[0m\])"
fi
PS1="[${PS_USER}${PS_SCREEN}@${PS_HOST}${PS_SSH} ${PS_WORK}]\$ "

export CLASSPATH="${HOME}/java/junit4.3.1/junit-4.3.1.jar:."
export EDITOR="vim"

PSは基本的に

[user@host pwd]$

なのだがscreen張ったり、ssh越しだと

[user(screen_num)@host(local_ip) pwd]$

となる。
なかなか気に入ってたり。
あとaliasは別ファイルにまとめてある。