Så här kontrollerar du Bluetooth-tangentbordets batterinivåer från kommandoraden på Mac OS X

Någonsin behövs för att fjärrkontrollera batterinivån för ett Bluetooth-tangentbord anslutet till en Mac? Eller kanske du bara är en tung terminal användare och ville se den aktuella batteritiden för ett trådlöst tangentbord utan att behöva lämna kommandoraden? Du kan enkelt göra det via Terminal på antingen en fjärranslutning eller en lokal Mac.

Det bör nämnas att de flesta Mac-användare bäst serveras, kontrollera batterinivåerna i de bifogade Bluetooth-enheterna direkt från Bluetooth-menyn, men avancerade användare kan finna att denna kommandoradsinriktning är tilltalande, även om det bara gäller specifika användningsfall.

Använd följande kommandosyntax för att hämta batterinivån för ett Bluetooth-tangentbord som är anslutet till en Mac, du kanske vill kopiera och klistra in det som visas för att ha exakt syntax. Som vanligt med terminalkommandon, se till att hela kommandosträngen skrivs ut på en enda rad:

ioreg -c AppleBluetoothHIDKeyboard |grep '"BatteryPercent" ='

Genomförandet av kommandot returnerar utdata som ser något ut som följande:

$ ioreg -c AppleBluetoothHIDKeyboard |grep '"BatteryPercent" ='
"BatteryPercent" = 12

I det här exemplet är "12" den återstående procentsatsen för Bluetooth-batteriet.

Om du tycker om det kan du dubbelklicka på noggrannheten genom att titta på det återstående menyalternativet för Bluetooth-batteriet för den enheten:

Det här fungerar bra för lokala och fjärranslutna Mac-datorer via SSH, så det finns många användningsområden för det här kommandot.

Att ha en serie citat är nödvändigt för att undvika en massa onödig produktion som returneras av Ioreg. Ja, du kan skicka grep och ioregutmatning genom awk för att få renare resultat, men vi syftar till att hålla det enkelt här. Men om du vill experimentera själv kan du försöka med följande ioreg:

ioreg -c AppleBluetoothHIDKeyboard |grep BatteryPercent

Eller för att hämta bredare batteriinformation:

ioreg -c AppleBluetoothHIDKeyboard |grep Battery

Låt oss veta i kommentarerna om du har idéer eller hitta andra användbara knep med detta kommando.