Earlier quoted context omitted.
Source for the mentioned script: https://github.com/0intro/plan9/blob/master/rc/bin/who . Also, other utilities implemented as scripts are fshalt (P9's shutdown), kill, lookman (P9's apropos), uptime and whois.
Does anybody know why there are line breaks in the sed command?
sed '/pattern1/d
pattern2/d'
is the same with sed '/pattern1/d; /pattern2/d'
and sed -e '/pattern1/d' -e '/pattern2/d'
I believe those are portable across all `sed` implementations, and they at least work with GNU `sed --posix` and plan9port's sed.