bash-completion: Programmable completion for bash1

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

URL: http://www.caliban.org/bash/index.shtml#completion

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

License: GPL
Status: Stable
Version: 2.14.0

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

Download: https://github.com/scop/bash-completion/tags/download/2.14.0/ bash-completion-2.14.0.tar.xz

T2 source: bash-completion.cache
T2 source: bash-completion.desc
T2 source: rock-tools

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

Installed size (on reference hardware): 0.25 MB, 35 files

Dependencies (build time detected): 00-dirtree coreutils dbus-glib diffutils findutils 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).