【发布时间】:2015-12-02 14:09:27
【问题描述】:
我想完成一些这样的使用:
my_setup -project
当点击 TAB 时,它会显示项目选项:
proj1 proj2 proj3
选择proj1后
my_setup -project proj1 -step
当点击 TAB 时,它将显示所选项目中的步骤选项
steps options for proj1: step0 step1.3 step9.0
steps options for proj2: step0.0
steps options for proj3: step55
我开始:
complete my_setup "c/-/(project step)/" \
'n/-help/n/' \
'n/-project/`echo $PROJ_OPT`/ ' \
'p/1/x:<Exampleof use>/ '
它向我展示了项目的选项,但我不知道如何让用户知道用户选择项目后的步骤。
感谢您的帮助。
【问题讨论】:
标签: shell tcsh tab-completion