Bash Completion, Tip para Sysadmins…

Excelente tip, que puede fácilmente volverse inprescindible.

Viene por defecto con el Shell BASH, por lo menos en Debian y Ubuntu.

Gracias a él puedes hacer:

$ cd /bo [TAB]

y se completará el directorio /boot/

Si existe más de una posibilidad de un directorio o archivo que empiece así, listará las opciones disponibles, sino lo completará automágicamente.

Grandioso, no?

Pero aún hay más, es posible usar un comando y luego pulsar [TAB] para ver las opciones disponibles para ese comando en especíifico.

Si no disfrutas aún de esta maravillosa característica del bash puedes activarla de la siguiente manera:

$ . /etc/bash_completion

y listo. Inténtalo!

Esta funcionalidad del bash es mu potente y se puede llegar a hacer mucho más…:

$ ~[TAB]

y verás todos los usuarios del sistema.

$echo $[TAB]

y se despliega una lista de todas las variables.

Si quieren más pueden hacer sus propias definiciones de autocompletado y colocarlas en /etc/bash_completion.d/ para luego usarlas.

Espero les sea útil.

Dejar una respuesta