programming-examples/perl/SystemFunction/Read the password file.pl
2019-11-15 12:59:38 +01:00

20 lines
522 B
Raku

#!/usr/local/bin/perl -w
my $count = 0;
while (($account, $passwd, $uid, $gid, $quota, $comment, $gcos, $home, $shell) = getpwent())
{
write;
$count++;
}
# Generate a readable report from the information gathered.
format STDOUT_TOP=
Shell Name Password UID GID Home
.
format STDOUT=
@<<< @<<<<<<<<<< @<<<<<<<<<<<<<<<<< @<<< @<<< @<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<
$count,$account,$passwd,$uid,$gid,$home,$shell