open(PASSWD, '/etc/passwd'); while () { chomp; ($login, $passwd, $uid, $gid,$gcos, $home, $shell) = split(/:/); #... }