Controllo presente UPS dalla riga di comando


2

Le Preferenze di Sistema in Sierra sembrano sapere quando è presente un UPS. Come posso verificarlo dalla riga di comando?

Risposte:


2

Utilizzare il comando system_profiler SPPowerDataType | grep "UPS Installed".

Questo restituirà qualcosa sulla falsariga di UPS Installed: No


2

È possibile utilizzare Power Manager di pmctlstrumento per verificare la presenza di un UPS collegati, vedi Batterie scripting e UPS su Mac OS X .

pmctlpuò produrre in una gamma di formati per rendere più semplice l'analisi tramite script, utilizzare il -fflag per questo:

  • JSON
  • perl
  • XML

UPS di scripting Power Manager

In alternativa, è possibile cercare l'output di system_profiler SPUSBDataTypeper trovare l'UPS corrispondente.

Ho scritto Power Manager, quindi sentiti libero di porre domande tecniche.


1

L'analisi dell'output di system_profiler SPPowerDataTypefornisce uno stato della linea UPS Installed : Yes | Noche sembra stia girando con me (scollegando) il cavo USB dall'UPS.


Questo dovrebbe far parte della tua domanda? Forse dovresti modificare la domanda per aggiungere questo come ulteriore dettaglio ed eliminarlo come risposta.
Monomeeth

1
No. È la risposta alla mia domanda, che ho trovato pochi minuti dopo aver pubblicato la domanda :)
Rob de Jonge,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.