bashcompletion: Programmable completion for bash1

Package available in: [trunk] [8.0] [7.0] [6.0] [2.1]

Since v2.04, bash has allowed you to intelligently program and extend its standard completion behavior to achieve complex command lines with just a few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a list of all string handling functions in the UNIX manual. mount system: [Tab] would complete on all exported file-systems from the host called system, while make [Tab] would complete on all targets in Makefile. This project was conceived to produce programmable completion routines for the most common Linux/UNIX commands, reducing the amount of typing sysadmins and programmers need to do on a daily basis.

... part of T2, get it here


Author: Ian Macdonald <ian [at] caliban [dot] org>
Maintainer: The T2 Project <t2 [at] t2-project [dot] org>

License: GPL
Status: Stable
Version: 20050121

Remark: Does cross compile (as setup and patched in T2).

Download: bash-completion-20050121.tar.bz2

T2 source: bashcompletion.cache
T2 source: bashcompletion.conf
T2 source: bashcompletion.desc
T2 source:
T2 source: rock-tools
T2 source:

Build time (on reference hardware): 5% (relative to binutils)2

Installed size (on reference hardware): 0.29 MB, 41 files

Dependencies (build time detected): bash bzip2 coreutils diffutils gcc glibc grep sed sysfiles tar

Installed files (on reference hardware): n.a.

1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.

2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).