Я использую GeekTool, который принимает выходные команды терминала и превращает их в виджеты рабочего стола, и хотел отобразить текущий процент заряда батареи моей bluetooth-клавиатуры на рабочем столе в виде
Keyboard Battery: (Battery percent value)
Для этого я использую команду
ioreg -c AppleBluetoothHIDKeyboard |grep '"BatteryPercent" ='
который с этого сайта.
Однако, как упоминалось на этом веб-сайте, эта команда выводит этот не очень чистый на вид текст (да, мне нужно поменять батарейки):
| | | | "BatteryPercent" = 17
(Итак, для этого входа я хочу, чтобы батарея клавиатуры выводила Keyboard Battery: 17
)
Поэтому мой вопрос заключается в том, как я могу преобразовать это в мой предполагаемый формат «Батарея клавиатуры: (значение процента батареи) » через командную строку?
РЕДАКТИРОВАТЬ: я нашел другой способ показать процент батареи, используя Ubersicht вместо GeekTool, спасибо всем за вашу помощь