Подтвердить что ты не робот

Получить автозаполнение при вызове "чтения" внутри скрипта Bash

В моем скрипте Bash я читаю некоторые переменные, введенные пользователем с помощью read:

read -p "Glassfish Path:" GF_DIR

Теперь я хочу, чтобы пользователь получал автозаполнение при входе в каталог, как, например, когда вы находитесь в оболочке Bash. Поэтому, когда он вводит первые буквы каталога, он может автоматически заполнить его, нажав TAB. Это возможно?

4b9b3361

Ответ 1

Попробуйте:

read -e -p "Glassfish Path:" GF_DIR

-e включает readline:

 -e 
    If the standard input is coming from a terminal, Readline is used
    to obtain the line.