Обычно вы можете запустить lpinfo -v
и он покажет вам, что на самом деле подключено. Что касается получения списка того, что подключено и установлено... Думаю, нужно сравнить результат lpinfo
с результатом lpstat -v
или что-то в этом роде.
Я думаю, что проще всего использовать bluetoothctl
, чтобы просто включать и выключать сам контроллер bluetooth.
echo -e 'show\npower off\npower on\nquit' | bluetoothctl