Je voudrais obtenir le nombre de cycles de recharge en utilisant bash (commandes de terminal). Je comprends que la commande suivante affichera toutes les données de la batterie, mais je veux que le nombre de cycles soit autonome
ioreg -l -w0 |grep Capacity
J'utilise la commande suivante pour obtenir le pourcentage de batterie, donc j'imagine qu'il peut être légèrement modifié pour obtenir le nombre de cycles à la place;
ioreg -l | awk '$3~/Capacity/{c[$3]=$5}END{OFMT="%.3f";max=c["\"MaxCapacity\""];print(max>0?100*c["\"CurrentCapacity\""]/max:"?")}'
Je suis nouveau sur bash, donc je ne sais pas trop comment ce code fonctionne, ni comment je l'adapterais à mes besoins.
Toute aide serait appréciée. Merci.
system_profiler SPPowerDataType | grep "Condition" | awk '{print $2}'
vous obtiendra l'état de la batterie