带符号的bash自动完成脚本

时间:2016-03-12 02:48:20

标签: bash command-line autocomplete bash-completion

我有一个二进制文件,可以将用户添加到名为“add_user”

的管理软件中

以下是自动完成的代码段:

_add_user()
{
    local cur=${COMP_WORDS[COMP_CWORD]}
    COMPREPLY=( $(compgen -W "type=admin type=poweruser" -- $cur) )
}
complete -F _add_user add_user

但是当我尝试自动完成时,它会停在'='符号处,如下所示:

add_user <TAB><TAB>
add_user type=

有人能让我知道我错过了什么吗?

0 个答案:

没有答案