Как инструменты командной строки имеют свой собственный список автоматического заполнения?

Я закончил тем просто, что установил более позднее ядро. Вы были бы удивлены, насколько легкий это. Просто поиск packages.ubuntu.com для пакетов ядра позволил мне находить пакеты, в которых я нуждался. Я должен был установить по существу linux-image-3.X.*, linux-image-extra-3.X.*, и linux-headers-3.X.*. Регистрация из хорошего, солнечного загружающего EFI Linux.

24
26.06.2015, 16:08
1 ответ

Это делается с помощью функций завершения bash v4. Код завершения для apt-get предоставляется пакетом bash-completions и находится по адресу / usr / share / bash-completions / apt-get . Приложения, которые имеют завершение и не являются частью базового пакета bash-completion , помещают свои сценарии завершения в /etc/bash_completion.d .

Завершение загружается через источник / etc / bash_completion . То, где именно это делается, будет зависеть от версий Debian или Ubuntu. Это, в свою очередь, приведет к исходному состоянию всего в / usr / share / bash-completions и /etc/bash_completion.d .

25
27.01.2020, 19:41

Теги

Похожие вопросы