#!/bin/bash for user in `cat /etc/passwd | grep "guest-" | grep -v "guest-config" | sed -e 's/:.*//'` do if ! $(who | grep -q $user) then userdel -r $user else echo "not destroying connected $user" fi done