##
$HAN = "handle";
$FILE = "passwd.txt";
open("$HAN", "$FILE")||die "Error opening file: $!\n";
####
open my $HAN, $FILE
or die "Error opening file '$FILE': $!";
####
while(<$HAN>) {
@arr = <$HAN>;
}
####
...
print "UID is: @IDINFO[2] \n";
print "GID is: @IDINFO[3] \n";
...
####
print "UID is: $IDINFO[2] \n";
print "GID is: $IDINFO[3] \n";