我想知道是否可以让compgen
( complete
) 只显示可能的选项而不完成。
例如 withCOMPREPLY=( $( compgen -W "--option1 --option2" -- $cur ))
--option1 --option2
将被建议,但--
将被添加到我的命令行中。我可以摆脱--
我查看了compgen
的选项,但找不到可以提供帮助的选项。我不想做任何 hack(例如先显示选项然后再显示COMPREPLY=( $( compgen -W "" -- $cur ))
)