O Bash em LINUX incorpora características úteis, oferecendo melhorias funcionais tanto para programação como para uso interativo. Inclui linha de edição de comando, histórico, tamanho de comando ilimitado, controle de trabalho, funções shell e aliases, arrays indexados de tamanho ilimitado, e aritmética em qualquer base (2 até 64). Bash pode executar a maioria dos scripts sem modificação, além de possuir diversos recursos extras que outros shells não podem oferecer. O resultado da execução da diretiva “~/.bashrc” é: