Merge branch 'master' of https://github.com/ffzg/gnt-info
[gnt-info] / gnt-smart-test-vs-hours.sh
1 #!/bin/sh -e
2
3 test -e /dev/shm/gnt-smart || sudo ./gnt-smart.sh
4 egrep 'Power_On_Hours' /dev/shm/gnt-smart | sed 's/: /:/' > /dev/shm/gnt-smart.2
5 egrep '# 1' /dev/shm/gnt-smart | sed 's/: /:/' > /dev/shm/gnt-smart.1
6 egrep 'Serial' /dev/shm/gnt-smart | sed 's/: /:/' > /dev/shm/gnt-smart.3
7 join /dev/shm/gnt-smart.1 /dev/shm/gnt-smart.2 | sed 's/ [0-9]* Power_On_Hours.*Always - / ~ /' > /dev/shm/gnt-smart.12
8 join /dev/shm/gnt-smart.12 /dev/shm/gnt-smart.3 | sed -e 's/ *- *~/ -\t~/' -e 's/ *~ */\t/' -e 's/Serial.*:/\t/' | tee /dev/shm/gnt-smart.out