X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=baraction.sh;h=1b9d0ead988bd8388a3eed937bfbc0e6b73feade;hb=7dae26a1622d49d3546c560fe7c71cd1aafe824d;hp=03c32d21f5bae481ba4f217c03a2ef843f93e95a;hpb=1984ff720fb781184a0504d151692f9432801b13;p=spectrwm.git diff --git a/baraction.sh b/baraction.sh index 03c32d2..1b9d0ea 100644 --- a/baraction.sh +++ b/baraction.sh @@ -1,4 +1,6 @@ #!/bin/sh +# +# $scrotwm$ print_date() { # The date is printed to the status bar by default. @@ -78,8 +80,10 @@ while :; do # instead of sleeping, use iostat as the update timer. # cache the output of apm(8), no need to call that every second. /usr/sbin/iostat -C -c 3600 |& # wish infinity was an option + PID="$!" APM_DATA="" I=0 + trap "kill $PID; exit" TERM while read -p; do if [ $(( ${I} % 1 )) -eq 0 ]; then APM_DATA=`/usr/sbin/apm -alb`