|Source Repository:||Funtoo Overlay|
Summary: The standard GNU Bourne-again shell.
- Log ALL commands typed into bash; should ONLY be used in restricted environments such as honeypots
- Build with custom malloc/free overwriting allocated/freed memory
- Enable /dev/tcp/host/port redirection
- Add support for loading builtins at runtime via 'enable'
CPU FLAGS X86CPU_FLAGS_X86 are being introduced to group together USE flags managing CPU instruction sets.
Newsletter, Volume 1Discussed: ati-drivers, GitHub integration, Funtoo on ARM, GNOME updates, Organizations, and two new devs.
New Media Mix-insFuntoo Linux now has new media mix-ins. Learn about them and how to use them.
This is the ebuild for bash, the standard shell for Funtoo Linux systems.
Bash is the GNU Project's Bourne Again SHell, a complete implementation of the IEEE POSIX and Open Group shell specification with interactive command line editing, job control on architectures that support it, csh-like features such as history substitution and brace expansion, and a slew of other features. 
The following articles, written originally for IBM developerWorks by Daniel Robbins, serve as an excellent introduction to the bash shell:
Moving on Command Line
||Search as you type from lastlog|
||Move to the start of line|
||Move to the end of line|
||Cut from cursor to the end of line|
||Cut from cursor to the previous whitespace|
||Move one word forward|
||Move one word backwards|
||Cut from cursor to the end of word|
||Cut from cursor to the start of word|
See bash completion page.
~/.bashrc gets loaded on bash startup. You can source files, put aliases, functions and export variables there.