Sådan kontrollerer du Bluetooth-tastaturets batteriniveauer fra kommandolinjen på Mac OS X

Indholdsfortegnelse:

Anonim

Har du nogensinde haft brug for at fjernkontrollere batteriniveauet på et Bluetooth-tastatur, der er tilsluttet en Mac? Eller måske er du bare en tung terminalbruger og ønskede at se den aktuelle batterilevetid på et trådløst tastatur uden at skulle forlade kommandolinjen? Du kan nemt gøre det gennem terminalen på enten en fjern- eller lokal Mac.

Det skal nævnes, at de fleste Mac-brugere er bedst tjent med at tjekke deres tilsluttede Bluetooth-enheders batteriniveauer direkte fra Bluetooth-menuen, men avancerede brugere kan finde denne kommandolinjetilgang som tiltalende, selvom det kun er for specifikke use cases.

Sådan finder du tastaturets batteriniveau fra kommandolinjen på Mac

Brug følgende kommandosyntaks til at hente batteriniveauet på ethvert Bluetooth-tastatur, der er tilsluttet en Mac. Du vil måske kopiere og indsætte dette som vist for at have præcis syntaks. Som sædvanligt med terminalkommandoer skal du sørge for, at hele kommandostrengen er udskrevet på en enkelt linje:

"

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

Udførelse af kommandoen returnerer output, der ligner følgende:

"

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

I dette eksempel er "12" den resterende procentdel af Bluetooth-enhedens batteri.

Hvis du har lyst, kan du dobbelttjekke nøjagtigheden ved at se på standardmenupunktet for resterende Bluetooth-batteri for den enhed:

Dette fungerer fantastisk til lokale og fjerntilsluttede Mac'er via SSH, så der er masser af anvendelsesmuligheder for denne kommando.

Det er nødvendigt at have rækken af ​​citater for at undgå en masse unødvendige output returneret af ioreg. Ja, du kunne sende grep- og ioreg-outputtet gennem awk for at få renere resultater, men vi sigter mod at holde det enkelt her. Ikke desto mindre, hvis du vil eksperimentere selv, kan du prøve med følgende ioreg:

ioreg -c AppleBluetoothHIDKeyboard |grep BatteryPercent

Eller for at hente bredere batterioplysninger:

ioreg -c AppleBluetoothHIDKeyboard |grep Battery

Lad os det vide i kommentarerne, hvis du har en idé eller finder andre nyttige tricks med denne kommando.

Sådan kontrollerer du Bluetooth-tastaturets batteriniveauer fra kommandolinjen på Mac OS X