Я хочу добавить некоторые имена переменных среды и возможное значение в список завершений в bash. Например, в Ruby on Rails я запускаю такие команды, как RAILS_ENV=test bundle exec rails db:migrate
Я хочу иметь возможность набирать
RAI<tab>
> завершение заполняется RAILS_ENV=
RAILS_ENV=te<tab>
> завершение заполняется RAILS_ENV=test
Иногда я могу использовать complete -W "my values" my_command
для присоединения значений к определенной команде c, но здесь я не хочу присоединять их к команде, Я хочу, чтобы они были просто доступны, как и сам список команд.
Возможно ли это?