Digamos que tengo un programa hello.py y un posible argumento válido es:
./hello.py autoawesomesauce
Es posible escribir:
./hello.py auto[tab]
en ese punto, el argumento parcialmente completado se envía a hola, que lo reconoce como tal y luego lo completa en el shell para:
./hello.py autoawesomesauce
Sé que git hace algo como esto, pero ¿se puede hacer para un script de Python + Bash?