Это команда kdb-check, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
kdb-проверка - Провести внутренние проверки
СИНТАКСИС
KDB проверка [ ]
ОПИСАНИЕ
Эта команда используется для проверки базы данных ключей или плагина Elektra.
Где аргумент опции, плагин это плагин, который пользователь хочет проверить.
Используйте -c чтобы передать параметры этому плагину.
Если нет плагин При условии, что проверка будет выполнена в самой базе данных ключей.
При выходе возвращаются специальные значения, представляющие результат проверки.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-H, --Помогите
Показать страницу руководства.
-V, --версия
Информация о версии для печати.
-f, --сила
Пользователь также может использовать этот инструмент для выполнения тестов записи. Обратите внимание, что это может
приводит к изменению файлов конфигурации!
-v, --подробный
Объясните, что происходит.
-c, --plugins-config
Добавьте конфигурацию плагина.
ВЕРНУТЬ ЦЕННОСТИ:
Это два разных типа проверок: проверка плагина (путем указания имени
плагин в качестве аргумента) или проверка самой базы данных ключей.
Результат проверки базы данных ключей возвращается как статус выхода.
Это целое число представляет собой 8-битный шаблон.
Каждый бит представляет определенный результат, как описано ниже:
0 Нет ошибок (нет вывода)
Бит 1 Предупреждение об открытии базы данных ключей.
Бит 2 Ошибка при открытии базы данных ключей.
Бит 3 Предупреждение о получении значения ключа.
Бит 4 Ошибка при получении значения ключа.
Бит 5 Предупреждение об установке значения ключа. (проверяется только когда -f используется)
Бит 6 Ошибка при установке значения ключа (проверяется только при -f используется)
Бит 7 Предупреждение о закрытии базы данных ключей.
Бит 8 Ошибка при закрытии базы данных ключей.
Итак, если был возвращен следующий номер 9 пользователь мог выяснить более подробную информацию,
учитывая биты: 00001001
Пользователь будет знать, что это предупреждение при открытии и ошибка при получении.
Если указано имя плагина, проверки будут выполняться только для данного плагина.
Возвращаемые значения для проверки плагина возвращаются в виде более простых чисел.
Возвращаемые значения при проверке плагина:
0 Все ок. (нет вывода)
1 Такой плагин не найден или плагин не может быть открыт.
2 Плагин не прошел проверку.
3 У плагина есть предупреждения.
Пожалуйста, сообщайте о любых результатах, вызванных официальными плагинами, по адресу http://git.libelektra.org/issues.
Поскольку код ошибки является возвращаемым значением, он не отображается автоматически в оболочке.
Если пользователь хочет напечатать значение, он должен сделать это вручную (запустив
команда, такая как эхо $?.
ПРИМЕРЫ
Чтобы проверить базу данных ключей:
KDB проверка
Чтобы проверить базу ключей и затем распечатать результат:
KDB проверка
с последующим:
эхо $?
Чтобы проверить базу данных ключей, включая проверку записи:
KDB проверка -f
Обратите внимание, что этот тип проверки может изменить файлы конфигурации.
Чтобы проверить линия плагин:
KDB проверка линия
Используйте kdb-check онлайн с помощью сервисов onworks.net