Как проверить уровень заряда батареи клавиатуры Bluetooth из командной строки в Mac OS X

Оглавление:

Anonim

Вам когда-нибудь приходилось удаленно проверять уровень заряда батареи Bluetooth-клавиатуры, подключенной к Mac? Или, может быть, вы просто активный пользователь терминала и хотите увидеть текущее время автономной работы беспроводной клавиатуры, не выходя из командной строки? Вы можете легко сделать это через терминал удаленного или локального Mac.

Следует отметить, что большинству пользователей Mac лучше всего подходит проверка уровня заряда батареи подключенных устройств Bluetooth непосредственно из меню Bluetooth, но опытные пользователи могут найти этот подход командной строки привлекательным, даже если только для определенных сценарии использования.

Как узнать уровень заряда батареи клавиатуры из командной строки на Mac

Используйте следующий синтаксис команды, чтобы узнать уровень заряда батареи любой Bluetooth-клавиатуры, подключенной к Mac. Вы можете скопировать и вставить ее, как показано, чтобы иметь точный синтаксис. Как обычно с командами терминала, убедитесь, что вся командная строка напечатана в одной строке:

"

ioreg -c AppleBluetoothHIDKeyboard |grep &39;BatteryPercent>"

Выполнение команды возвращает примерно следующий вывод:

"

$ ioreg -c AppleBluetoothHIDKeyboard |grep &39;BatteryPercent=&39; BatteryPercent=12"

В этом примере «12» — это процент оставшегося заряда батареи устройства Bluetooth.

Если хотите, можете перепроверить точность, взглянув на стандартный пункт меню оставшегося заряда батареи Bluetooth для этого устройства:

Это прекрасно работает для локальных и удаленно подключенных компьютеров Mac через SSH, поэтому эта команда может использоваться во многих случаях.

Наличие серии котировок необходимо, чтобы избежать множества ненужных результатов, возвращаемых ioreg. Да, вы можете передать вывод grep и ioreg через awk, чтобы получить более четкие результаты, но мы стремимся сохранить простоту. Тем не менее, если вы хотите поэкспериментировать самостоятельно, вы можете попробовать следующий ioreg:

ioreg -c AppleBluetoothHIDKeyboard |grep BatteryPercent

Или получить более полную информацию об аккумуляторе:

ioreg -c AppleBluetoothHIDKeyboard |grep Battery

Сообщите нам в комментариях, если у вас есть идеи или вы найдете другие полезные приемы с этой командой.

Как проверить уровень заряда батареи клавиатуры Bluetooth из командной строки в Mac OS X