Amplía el comportamiento de completado estándar de bash para lograr líneas de comando complejas con solo pulsar unas pocas teclas. Este proyecto fue concebido para producir rutinas de completado programables para los comandos más comunes de Linux/UNIX. Normalmente están en /usr/share/bash-completion/ y /etc/bash_completion.d/. El ejecutable dh_bash-completion es una herramienta de Debhelper, no un clásico ejecutable, usada solo por desarrolladores de paquetes Debian. Sirve para que, al crear un paquete .deb, se instalen correctamente los archivos de autocompletado Bash.