Получение справки и автодополнение
Каждая команда поддерживает флаг --help, который выводит краткую справку по ее параметрам и синтаксису:
dnscli ZoneCreate --help
dnscli RecordAddA --help
dnscli DelegationList --help
Чтобы увидеть список всех доступных команд и глобальные флаги:
dnscli --help
Для каждой команды существует отдельная man-страница, сгенерированная автоматически. Она содержит полное описание, примеры, параметры и информацию о поведении при ошибках.
Просмотр справки по конкретной команде:
man dnscli-ZoneCreate
man dnscli-RecordAddA
man dnscli-DelegationDelete
man dnscli-RecordBulk
Для включения автодополнения выполните:
elles-dns-cli completion bash | sudo tee /etc/bash_completion.d/elles-dns-cli
source /etc/bash_completion.d/elles-dns-cli
После этого вы можете использовать Tab для просмотра доступных команд и параметров:
dnscli RecordAdd<Tab><Tab> # покажет: RecordAddA, RecordAddAAAA, RecordAddCNAME, ...
dnscli ZoneInfo --<Tab><Tab> # покажет: --name, --partition, --partitionname, --json...
Обновлено: