#!/usr/bin/perl -w
print "Enter a list in /etc/passwd format : \n";
chomp(@input = <>);
print("Users with duplicate printable first names.\n");
foreach (@input)
{
$name = (split(/:/)) [4];
$name =~ s/[ ,\/](.*)//;
$dup{$name}++;
}
foreach $key (keys %dup)
{
if($dup{$key} > 1)
{
foreach(@input)
{
$name = (split(/:/)) [4];
$name =~ s/[,\/](.*)//;
print "$name\n" if $key && $name =~ /^$key/;
}
}
}