Brett Langdon 12 years ago
parent
commit
57ce724bb0
1 changed files with 31 additions and 0 deletions
  1. +31
    -0
      contents/writing/about/os-x-battery-percentage-command-line/index.md

+ 31
- 0
contents/writing/about/os-x-battery-percentage-command-line/index.md View File

@ -0,0 +1,31 @@
---
title: OS X Battery Percentage Command Line
author: Brett Langdon
date: 2012-03-18
template: article.jade
---
Quick and easy utility to get OS X battery usage from the command line.
---
Recently I learned how to enable full screen console mode for OS X but the first
issue I ran into was trying to determine how far gone the battery in my laptop was.
Yes of course I could use the fancy little button on the side that lights up and
shows me but that would be way too easy for a programmer, so of course instead I
wrote this scripts. The script will gather the battery current and max capacity
and simply divide them to give you a percentage of battery life left.
Just create this script, I named mine “battery”, make sure to enable execution
“chmod +x battery” and I moved mine into “/usr/sbin/”. Then to use simply run the
command “battery” and you’ll get an output similar to “3.900%”
(yes as of the writing of this my battery needs a charging).
```bash
#!/bin/bash
current=`ioreg -l | grep CurrentCapacity | awk ‘{print %5}’`
max=`ioreg -l | grep MaxCapacity| awk ‘{print %5}’`
echo `echo “scale=3;$current/$max*100″|bc -l`’%’
```
Enjoy!

Loading…
Cancel
Save