![]() |
![]() |
4 Einträge, 1 Seite |
1
2
3
user1:*:1001:1001:User:/home/user1:/sbin/nologin
user2:*:1002:1001:User:/home/user2:/sbin/nologin
user3:*:1003:1001:User:/home/user3:/sbin/nologin
1
2
3
4
5
open(CONFIG, $config_file);
while (<CONFIG>) {
my ($login, $pass, $UID, $gid, $name, $home_dir, $shell) = split(':');
}
close CONFIG;
nobody:*:65534:65534:Unprivileged user:/nonexistent:/sbin/nologin
1
2
3
4
5
6
7
8
9
10
my $greatest = 0;
open(CONFIG, "<$config_file") or die $!;
while (my $line = <CONFIG>) {
my ($login, $pass, $UID, $gid, $name, $home_dir, $shell) = split(':',$line);
if($UID > $greatest && $UID != 65534){
$greatest = $UID;
}
}
close CONFIG;
print "groesste UID: ",$greatest,"\n"
![]() |
![]() |
4 Einträge, 1 Seite |