Does last not provide the information you are looking for? What about the ac command?
Dallin Jones — Sent from Mailbox for iPhone On Wed, Jan 29, 2014 at 3:15 PM, Alan Young <[email protected]> wrote: > I am sick and tired of my kids fighting over who has been on the > computer most and when. I wrote a howlong program that shows a > filtered output that looks like: > printf '%-8s %s %s %s %s\n' $(last -R | grep -E 'tty[[:digit:]]+' | > grep "$(date +'%a %b %e')" | tr -s ' ' | cut -d ' ' -f1,6-) > which dumps out something like: > deedee Sun Jan 26 15:19 - 16:05 (00:45) > james Sun Jan 26 12:52 - 15:19 (02:27) > deedee Sun Jan 26 10:46 - 12:51 (02:04) > patrick Sun Jan 26 07:48 - 10:46 (02:57) > patrick Sun Jan 26 07:39 - crash (00:07) > Before I start hacking on this, which will be admittedly rather > simple, does anyone know of a utility that will do this? And include > some other processing, like totals and percentages? > -- > Alan Young > /* > PLUG: http://plug.org, #utah on irc.freenode.net > Unsubscribe: http://plug.org/mailman/options/plug > Don't fear the penguin. > */ /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
