back

Il file .bashrc del pacchetto bash_4.0-7 in Debian Sid è il seguente:

01	# ~/.bashrc: executed by bash(1) for non-login shells.
02	# see /usr/share/doc/bash/examples/startup-files \
    (in the package bash-doc)
03	# for examples
04	
05	# If not running interactively, don't do anything
06	[ -z "$PS1" ] && return
07	
08	# don't put duplicate lines in the history. \
    See bash(1) for more options
09	# don't overwrite GNU Midnight Commander's setting of `ignorespacE`.
10	HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
11	# ... or force ignoredups and ignorespace
12	HISTCONTROL=ignoreboth
13	
14	# append to the history file, don't overwrite it
15	shopt -s histappend
16	
17	# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
18	
19	# check the window size after each command and, if necessary,
20	# update the values of LINES and COLUMNS.
21	shopt -s checkwinsize
22	
23	# make less more friendly for non-text input files, see lesspipe(1)
24	#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
25	
26	# set variable identifying the chroot you work in \
    (used in the prompt below)
27	if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
28	debian_chroot=$(cat /etc/debian_chroot)
29	fi
30	
31	# set a fancy prompt (non-color, unless we know we "want" color)
32	case "$TERM" in
33	xterm-color) color_prompt=yes;;
34	esac
35	
36	# uncomment for a colored prompt, if the terminal has the capability; \
    turned
37	# off by default to not distract the user: the focus in a \
    terminal window
38	# should be on the output of commands, not on the prompt
39	#force_color_prompt=yes
40	
41	if [ -n "$force_color_prompt" ]; then
42	if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
43		# We have color support; assume it's compliant with Ecma-48
44		# (ISO/IEC-6429). (Lack of such support is extremely rare, \
    and such
45		# a case would tend to support setf rather than setaf.)
46		color_prompt=yes
47	else
48		color_prompt=
49	fi
50	fi
51	
52	if [ "$color_prompt" = yes ]; then
53	PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]: \
    \[\033[01;34m\]\w\[\033[00m\]\$ '
54	else
55	PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
56	fi
57	unset color_prompt force_color_prompt
58	
back