Показывать подключенные принтеры в CUPS

Есть ли способ перечислить доступные / подключенные принтеры в CUPS с помощью командной строки или еще лучше, используя API CUPS?

Я уже пробовал lpstat -a но он перечисляет только установленные принтеры, а не доступные!

Используя API, я сталкиваюсь с той же проблемой с cupsGetDests()

One Solution collect form web for “Показывать подключенные принтеры в CUPS”

Как правило, вы можете запустить lpinfo -v и он покажет вам, что на самом деле подключено. Что касается получения списка подключенного и установленного. Я думаю, что мне нужно сравнить вывод lpinfo с выходом lpstat -v или что-то в этом роде.

  • Как настроить команду времени для измерения прошедшего времени программы
  • Как отлаживать модуль ядра, в котором отображается указатель NULL?
  • Разница между GNU AutoTool ToolChain, кросс GCC и Linux GCC
  • Получить заголовок функции C из BASH
  • Как скомпилировать C-код с библиотекой «Unix network book book»?
  • Как получить статус проверки подлинности с последнего запуска модуля PAM
  • Время вилки против поточной системы
  • файлы заголовков списка, используемые проектом, скомпилированным с gcc, вместе с иерархией
  • Запуск исполняемого файла как службы на порту
  • Оптимизирует ли размер для уменьшения использования памяти во время выполнения, а также двоичный размер?
  • crc8 undefined при компиляции модуля ядра Linux на Beaglebone black / Debian
  • Linux и Unix - лучшая ОС в мире.