====== bash Resources ====== \\ ====== bash variables ====== <2014.6.24> ===== List names, values and types of all variables ===== Useful on the command line, to see what you're working with: declare -p \\ ---- ====== bash command prompt customization ====== <2016-01-27> ===== Show cwd basename, not entire absolute path ===== First, back up the copy of ''.bashrc'' that came with Ubuntu: anthony@anthony-VirtualBox:~$ cp -p .bashrc .bashrc.orig Changed ''\w'' (absolute path, I think) to ''\W'' ("basename", just the single directory name): if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else # orig. line: # PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' # adc changed 2016.01.27: PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ ' fi Based on advice from: http://askubuntu.com/questions/16728/hide-current-working-directory-in-terminal http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html \\ ----