How to make a script accept autocomplete in bash script?

3

Let's say I have a script that asks for a user input as shown below

Digite o caminho do arquivo:

How do I make this input autocomplete the directories path in linux? I need this to avoid typing errors

    
asked by anonymous 13.07.2018 / 03:52

1 answer

0

The easiest way to do this is to include a shell script in /etc/bash_completion.d/. The basic structure of this file is a simple function that performs the completion and then the complete invocation which is a bash compiler. Instead of going into detail on how to use complete, I suggest you read an Introduction to the Bash Completion . Part 1 covers the basics and Part 2 goes into how you would write a completion script.

    
17.07.2018 / 03:41