Perl6-Doc
view release on metacpan or search on metacpan
share/Synopsis/S16-io.pod view on Meta::CPAN
=head2 OS::Unix::User role
role OS::Unix::User does User {
has $password;
has $gid;
has $gecos;
has $shell;
}
All the information is naturally fetched from the system via getpwuid, getpwnam, or the
like.
=head2 Group role
role Group {
has $name;
has $id;
has @members;
}
share/Synopsis/S29-functions.pod view on Meta::CPAN
(those that begin with a leading path separator) are relative to
that path. For security reasons, many operating systems limit
this functionality to the superuser. The return value will be
true on success.
=item getlogin
our Str multi getlogin ()
Returns the username of the account running the program. This may
not be as secure as using C<getpwuid> on some platforms.
=item kill
our Bool multi kill ( OS::Signal $signal, Bool :$group, *@pids )
our Bool multi method kill ( Proc::PID $pid: OS::Signal $signal?, Bool :$group )
Sends the given C<$signal> to the process(es) given and returns a boolean
value indicating success (true) if all of the processes existed and were
sent the signal and failure (false) if any of the processes did not exist
or the signal could not be delivered to them.
share/Synopsis/S29-functions.pod view on Meta::CPAN
See .pairs() method, above.
=item endpwent, endgrent, endservent, endprotoent, endnetent, endhostent
The NameServices role in S16 covers most of these.
=item format, formline
See Exegesis 7.
=item getgrgid, getgrnam, getpwnam, getpwuid
The User and Group roles in S16 cover most of these.
=item getpwent, getgrent, getservent, getnetent, gethostent
The NameServices role in S16 covers most of these.
=item length()
This word is banned in Perl 6. You must specify units. In practise, this probably means
( run in 0.333 second using v1.01-cache-2.11-cpan-8d75d55dd25 )