back
59	# If this is an xterm set the title to user@host:dir
60	case "$TERM" in
61	xterm*|rxvt*)
62	PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
63	;;
64	*)
65	;;
66	esac
67	
68	# Alias definitions.
69	# You may want to put all your additions into a separate file like
70	# ~/.bash_aliases, instead of adding them here directly.
71	# See /usr/share/doc/bash-doc/examples in the bash-doc package.
72	
73	#if [ -f ~/.bash_aliases ]; then
74	#. ~/.bash_aliases
75	#fi
76	
77	# enable color support of ls and also add handy aliases
78	if [ -x /usr/bin/dircolors ]; then
79	test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || \
    eval "$(dircolors -b)"
80	alias ls='ls --color=auto'
81	#alias dir='dir --color=auto'
82	#alias vdir='vdir --color=auto'
83	
84	#alias grep='grep --color=auto'
85	#alias fgrep='fgrep --color=auto'
86	#alias egrep='egrep --color=auto'
87	fi
88	
89	# some more ls aliases
90	#alias ll='ls -l'
91	#alias la='ls -A'
92	#alias l='ls -CF'
93	
94	# enable programmable completion features (you don't need to enable
95	# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
96	# sources /etc/bash.bashrc).
97	if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
98	. /etc/bash_completion
99	fi

Il file .bashrc dalla riga 68 introduce l'utente alla creazione dei propri alias mediante la creazione di un file di testo personale chiamato .bash_aliases anch'esso facilmente ricavabile mediante un editor di testo o, ancor più semplicemente, utilizzando il comando:

touch .bash_aliases

assumendo il fatto che si sta lavorando all'interno della propria directory home. Da notare che la creazione di .bash_aliases per l'impostazione degli alias non è tecnicamente necessaria in quanto la definizione degli alias può avvenire direttamente all'interno dello stesso .bashrc come si nota poco più in basso alla riga 80 con la creazione di un alias per la colorazione dell'output del comando ls. Tuttavia, sebbene non necessaria, la creazione di questo secondo file è consigliabile per una gestione ordinata dei nostri alias che, è bene ricordarlo, pur non trattandosi in generale di procedure che possono nuocere alla stabilità del sistema, sono pur sempre definizioni di comandi che possono intervenire anche sui nostri file ed è dunque consigliata la massima attenzione nella loro composizione. Va inoltre precisato che è possibile impostare alias su comandi che nella loro esecuzione prevedono diversi privilegi utente, compresi i privilegi di root, e che anche l'utente root può avere il suo .bash_aliases.

back