Мне было интересно, можно ли заставить compgen
(complete
) отображать только возможные варианты без завершения.
например с COMPREPLY=( $( compgen -W "--option1 --option2" -- $cur ))
--option1 --option2
будет предложено, но --
будет добавлено в мою командную строку. Можно ли избавиться от --
Я посмотрел на опции compgen
, но не могу найти тот, который может помочь. Я не хочу делать какие-либо хаки (например, сначала отображать параметры, а затем COMPREPLY=( $( compgen -W "" -- $cur ))
)