110N/A#
110N/A# This file contains an example of default settings that can be made for
110N/A# bash(1) users on this system. To make these settings the default for system
110N/A# users, you will need to copy it to /etc/bash/bashrc
110N/A#
110N/A# Bourne Again SHell init file.
110N/A#
110N/Aumask 022
110N/A
110N/A# Where's the Gnu stuff at?
110N/AGNU=/usr/gnu/bin
110N/AX11=/usr/X11/bin
110N/A
110N/AUTIL_PATH=$GNU:$X11
110N/ASTANDARD_PATH=/bin:/usr/bin:/sbin:/usr/sbin
110N/A
110N/Aif [ -d $HOME/bin ]; then
110N/A MY_PATH=$MY_PATH:$HOME/bin
110N/Afi
110N/A
110N/Aexport PATH="$MY_PATH:$UTIL_PATH:$STANDARD_PATH"
110N/A
110N/A# If not running interactively, then return
110N/Aif [ -z "$PS1" ]; then
110N/A return
110N/Afi
110N/A
110N/A# Set ignoreeof if you don't want EOF as the sole input to the shell to
110N/A# immediately signal a quit condition. This only happens at the start
110N/A# of a line if the line is empty, and you haven't just deleted a character
110N/A# with C-d. I turn this on in ~/.bash_profile so that only login shells
110N/A# have the right to be obnoxious.
110N/Aset -o ignoreeof
110N/A
110N/A# Set auto_resume if you want to resume on "emacs", as well as on
110N/A# "%emacs".
110N/Aauto_resume=exact
110N/A
110N/A# Set notify if you want to be asynchronously notified about background
110N/A# job completion.
110N/Aset -o notify
110N/A
110N/A# Make it so that failed `exec' commands don't flush this shell.
110N/Ashopt -s execfail
110N/A
110N/Aif [ -z "$LOGIN_SHELL" ]; then
110N/A PS1="[\u@\h]:[\#]:[\w]:\$ "
110N/Afi
110N/A
110N/AHISTSIZE=256
110N/AMAILCHECK=60
110N/A
110N/A#
110N/A# we want pretty colored file listings
110N/A#
110N/Aif [ -x /usr/bin/dircolors ] ; then
110N/A if [ -f ~/.dir_colors ] ; then
110N/A eval "`/usr/bin/dircolors -b ~/.dir_colors`"
110N/A elif [ -f ~/.dircolors ] ; then
110N/A eval "`/usr/bin/dircolors -b ~/.dircolors`"
110N/A fi
110N/Afi
110N/A
110N/A[ -f /etc/bash/bash_completion ] && . /etc/bash/bash_completion
110N/A
110N/Afor s in /etc/bash/*.sh ; do
110N/A test -r $s && . $s
110N/Adone
110N/A
110N/Afor s in /etc/bash/*.bash ; do
110N/A test -r $s && . $s
110N/Adone
110N/A
110N/A[ -f ~/.bash_expert ] && . ~/.bash_expert
110N/A
110N/A[ -f ~/.bash_aliases ] && . ~/.bash_aliases
110N/A