====== Install BASH shell on FreeBSD ====== Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. csh / tcsh (C shell with file name completion and command line editing) is the default shell under FreeBSD. However, you can easily install and use bash as shell. ==== Installation ==== * Update the ports snapshot portsnap fetch update * Install BASH cd /usr/ports/shells/bash make install clean ==== Configure FreeBSD to use BASH ==== * To update existing users to use BASH, enter: chsh -s /usr/local/bin/bash {username}