我想使用bash(终端命令)获取充电周期数。我了解以下命令将显示所有电池数据,但我希望自行计算周期
ioreg -l -w0 |grep Capacity
我使用以下命令获取电池电量百分比,因此我想可以对其稍加修改以获取周期数;
ioreg -l | awk '$3~/Capacity/{c[$3]=$5}END{OFMT="%.3f";max=c["\"MaxCapacity\""];print(max>0?100*c["\"CurrentCapacity\""]/max:"?")}'
我是bash的新手,所以我不太确定该代码的工作方式或如何适应我的需求。
任何帮助,将不胜感激。谢谢。