如何为bash脚本启用bash完成

我想创build一个bash脚本foo.sh.

运行时,会提示input目录。 用户将能够使用选项卡自动完成?

这里是一些假设读取有一些选项的示例代码。

echo -n "Enter the directory of awesomeness: " read --enable-autocomplete DIR_OF_AWESOMENESS echo "The Dir of Awesomeness is $DIR_OF_AWESOMENESS" 

谢谢!

Bash自动完成对命令行参数起作用。 下面是一个由两部分组成的介绍,用例子来编写自动完成 。