在我的 Bash 脚本中,我正在读取用户输入的一些变量read
:
read -p "Glassfish Path:" GF_DIR
现在我希望用户在必须输入目录时获得自动完成功能,例如当您在 Bash shell 上时。因此,当他输入目录的第一个字母时,他可以通过按 TAB 来自动完成它。那可能吗?
在我的 Bash 脚本中,我正在读取用户输入的一些变量read
:
read -p "Glassfish Path:" GF_DIR
现在我希望用户在必须输入目录时获得自动完成功能,例如当您在 Bash shell 上时。因此,当他输入目录的第一个字母时,他可以通过按 TAB 来自动完成它。那可能吗?
尝试:
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.