$passwd = "/etc/passwd"; open(PW,$passwd) or die "Can't open $passwd:$!\n"; while (){ ($name,$passwd,$uid,$gid,$gcos,$dir,$shell) = split(/:/); print; } close(PW);