ウォンツテック

そでやまのーと

screen

screenのhardstatusにbattery残量を表示させてみる。
以下のscriptを用意(環境によってbattery以下のディレクトリ名が違うかも)
~/bin/battery_check.sh

#!/bin/sh
awk '/remaining capacity:/{remaining=$3}/lasl full capacity:/{printf "%0.1f", remaining*100/$4}' /proc/acpi/battery/BAT0/state /proc/acpi/battery/BAT0/info

.screenrcを以下のように書く

backtick 0 0 60 ~/bin/battery_check.sh
hardstatus alwayslastline "[%02c](%0` %%) %'%-w%{=b bw}%n %t%{-}%+w"

60秒毎にバッテリー残量が%で時刻の右側に表示されます。