Hice un guión que enumera los proyectos disponibles. Puede iniciar un proyecto ingresando script start <project>.
Ahora sería genial habilitar el autocompletado, por lo que si ingresa start Organy presiona TAB, se completa automáticamente start Organisation.
La parte difícil es que la lista de proyectos es dinámica. La lista de proyectos disponibles cambia con frecuencia y todos los usuarios tienen diferentes proyectos disponibles.
Mi idea era guardar los proyectos disponibles en un archivo json y usar este archivo para habilitar el autocompletado. Sé que tengo que crear un archivo /etc/bash_completion.d/, pero no sé cómo puedo implementar un autocompletado "dinámico" que depende de los proyectos disponibles.
fuente
