.bashrc
+++++++
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
set a fancy prompt (non-color, unless we know we „want” color)
case „$TERM” in
xterm-color) color_prompt=yes;;
esac
uncomment for a colored prompt, if the terminal has the capability; turned
off by default to not distract the user: the focus in a terminal window
should be on the output of commands, not on the prompt
force_color_prompt=yes
if [ -n „$force_color_prompt” ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it’s compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi
if [ „$color_prompt” = yes ]; then
PS1=’${debian_chroot:+($debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$ ‘
else
PS1=’${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ‘
fi
unset color_prompt force_color_prompt
If this is an xterm set the title to user@host:dir
case „$TERM” in
xterm|rxvt)
PS1=”[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a]$PS1″
;;
*)
;;
esac
enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval „$(dircolors -b ~/.dircolors)” || eval „$(dircolors -b)”
alias ls=’ls –color=auto’
#alias dir=’dir –color=auto’
#alias vdir=’vdir –color=auto’
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
alias ip='ip -c'
fi
if [ „$LOGNAME” = root ] || [ „id -u
” -eq 0 ] ; then
PS1=’${debian_chroot:+($debian_chroot)}[\033[01;31m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$ ‘
else
PS1=’\u@\h:\w\$ ‘
fi
Egyedi history beallitasok
HISTSIZE=10000 #History 10.000 sort tartson meg
HISTTIMEFORMAT=”%F %T ” #olvashato idoformatum
HISTIGNORE=”history*” #ignorálja a history parancsokat
export PROMPT_COMMAND=”history -a;history -c;history -r;$PROMPT_COMMAND” #folyamatosan fuzze hozza a bejegyzeseket
Teszt gépre!!!
_GREEN=$(tput setaf 2)
_BLUE=$(tput setaf 4)
_RED=$(tput setaf 1)
_YELLOW=$(tput setab 6)
_RESET=$(tput sgr0)
_BOLD=$(tput bold)
export PS1=”${_BOLD}${_YELLOW}\h${_RESET}${_BLUE}@${_GREEN}\u${_RESET} ${_BOLD}\$ ${_RESET}”