Use compgen to get autocomplete for another command, which flag to use?
问题 I have a custom auto-completed command (call it commandA ) in commandB I want to steal the autocomplete options for the first argument to commandA So, for example the options for argument1 for commandA are: abcdef abcabc abc123 I would like something along the lines of compgen -? "commandA" or compgen -? "commandA abc" to generate the list above. 回答1: You can use complete -p commandA to find out which function would be invoked to do custom completion for that command. (You need to look for