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.