12 votes

Trouver l'état d'alimentation du MacBook à partir de la ligne de commande (secteur branché ou non) ?

Je veux lancer quelques travaux rsync dans MacOS Sierra 10.12 lorsque l'alimentation et le réseau domestique sont connectés, je sais comment utiliser la fonction ipconfig pour vérifier l'adresse IP, mais existe-t-il un moyen de savoir si l'alimentation est connectée, à part consulter le system_profiler (ce qui semble être un exercice long pour obtenir un petit extrait) ?

13voto

Kent Points 6002

La commande pmset a une sortie beaucoup plus courte que system_profiler :

pmset -g batt

La première ligne sur mon MacBook indique " En s'appuyant sur ... " soit " Alimentation en courant alternatif " ou " Alimentation par batterie " lorsqu'il s'exécute.

4voto

Michael Ozeryansky Points 1000

pmset -g batt | head -n 1 | cut -d \' -f2

Il suffit d'utiliser le délimiteur à et d'échapper le guillemet simple pour obtenir le texte extrait.

1voto

stiank81 Points 10207

Peut-être une aide pour le texte extrait

pmset -g batt | head -n 1 | cut -c19- | rev | cut -c 2- | rev

sortie

Battery Power
AC Power

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X