bash_completion: Bash Programmable Completion bash_completion: bash_completion: Since v2.04, bash has allowed you to intelligently program and extend its bash_completion: standard completion behavior to achieve complex command lines with just a bash_completion: few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts bash_completion: from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a bash_completion: list of all string handling functions in the UNIX manual. mount system: bash_completion: [Tab] would complete on all exported file-systems from the host called bash_completion: system, while make [Tab] would complete on all targets in Makefile. bash_completion: bash_completion: