while ( ($home, $user) = (getpwent)[7,0]) { printf "%-8s %s\n", $user, $home; }