| Usuário :: Grent. User :: Grent é uma interface para as funções GetGR * () interna do Perl. |
Baixe Agora |
Usuário :: Grent. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Tom Christiansen
- Site do editor:
- http://search.cpan.org/~nwclark/perl-5.8.8/pod/perltoot.pod
Usuário :: Grent. Tag
Usuário :: Grent. Descrição
Usuário :: Grent é uma interface para as funções GetGR * () do Perl. Usuário :: Grent é uma interface para as funções ITRGR * () Perl's GetGR * ().Synopsis usa usuário :: Grent; $ gr = getgrgid (0) ou morrer "no grupo zero"; Se ($ gr-> nomeie eq 'roda' @ {$ gr-> membros}> 1) {imprimir "roda de nome zero gid, com outros membros"; } Use o usuário :: Grent QW (: campos); getGRGID (0) ou morrer "no grupo zero"; if ($ gr_name eq 'roda' @gr_members> 1) {imprimir "GID Zero Nome roda, com outros membros"; } $ gr = getgr ($ wowever); as exportações padrão deste módulo substituem as funções Core Getgrent (), GetGruid () e GetGnam (), substituindo-os por versões que retornam "Usuário :: Grent" objetos. Este objeto tem métodos que retornam o nome de campo de estrutura similarmente nomeado da estrutura Passwd da C da GRP.H; ou seja, nome, passwd, gid e membros (não mem). Os três primeiros escalares de retorno, a última referência de uma matriz. Você também pode importar todos os campos de estrutura diretamente para o seu namespace como variáveis regulares usando a etiqueta de importação: Campos. (Observe que isso ainda substitui suas funções principais.) Acesse esses campos como variáveis nomeadas com um gr_. Assim, $ Group_Obj-> GID () corresponde a $ gr_gid se você importar os campos. As referências da matriz estão disponíveis como variáveis regulares da matriz, então @ {$ group_obj-> membros ()} seria simplesmente @ gr_members.A função getpw () é um front-end simples que encaminha um argumento numérico para getpwuid () e o resto GetPwnam (). Para acessar esta funcionalidade sem as substituições do núcleo, passe o uso de uma lista de importação vazia e, em seguida, acesse as funções da função com seus nomes qualificados. Por outro lado, os built-ins ainda estão disponíveis através do núcleo :: Pseudo-pacote. Requisitos: · Perl.
Usuário :: Grent. Software Relacionado