1

Сегодня, когда я работал с CLI XenServer, я заметил, что команда xe позволяет автозаполнение символом табуляции не только для файлов, но и для параметров!

Например, если я пишу xe vm- [tab], я вижу vm-list, vm-clone, vm-copy и так далее. Это не файлы, это параметры команды xe!

Как я могу заархивировать это с другими командами? Как это работает?

1 ответ1

1

Вы можете найти это хорошим руководством о том, как работает завершение:

используя команду завершения bash 1

короче говоря, есть несколько сценариев bash, которые делают всю работу за вас, и со временем упаковщики добавляют больше сценариев в /etc/bash_completion.d , например сценарий xen-tools .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .