
Я хотел бы создать bash-скрипт foo.sh.
При запуске он запросит каталог. Сможет ли пользователь использовать клавишу Tab для автозаполнения?
Вот пример кода, предполагающий, что у read есть некоторая опция.
echo -n "Enter the directory of awesomeness: "
read --enable-autocomplete DIR_OF_AWESOMENESS
echo "The Dir of Awesomeness is $DIR_OF_AWESOMENESS"
Спасибо!
решение1
Автодополнение Bash работает с аргументами командной строки. Вотвведение в двух частях для написания автодополненияс примерами.