Powiedzmy, że mam program hello.py, a jednym z możliwych poprawnych argumentów jest:
./hello.py autoawesomesauce
Można wpisać:
./hello.py auto[tab]
w tym momencie częściowo zakończony argument jest wysyłany do hello, który rozpoznaje go jako taki, a następnie uzupełnia go w powłoce, aby:
./hello.py autoawesomesauce
Wiem, że git robi coś takiego, ale czy można to zrobić dla skryptu Python + Bash?