Usuário :: Pwent.

usuário :: pwent é uma função GetPw * () Perl Interface.
Baixe Agora

Usuário :: Pwent. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Tom Christiansen
  • Site do editor:
  • http://search.cpan.org/~nwclark/perl-5.8.8/pod/perltoot.pod

Usuário :: Pwent. Tag


Usuário :: Pwent. Descrição

Usuário :: Pwent é uma função GetPw * () Perl Interface. Usuário :: pwent é uma interface perl getpw * () funções.synopsis usa usuário :: pwent; $ pw = getpwnam ('daemon') || morrer "sem usuário doemon"; if ($ pw-> uid == 1 $ pw-> dir = ~ m # ^ / (bin | tmp)? z # s) {imprimir "gid 1 na corrente raiz"; } $ real_shell = $ pw-> shell || '/ bin / sh'; Para (($ FullName, $ Office, $ workphone, $ homephone) = split / s *, s * /, $ pw-> gecos) {s // ucfirst ($ pw-> nome)) / ge; } Use Usuário :: Pwent QW (: Campos); GetPwnam ('Daemon') || morrer "sem usuário doemon"; if ($ pw_uid == 1 $ pw_dir = ~ m # ^ / (bin | tmp)? z # s) {Imprimir "Gid 1 na Direção Raiz"; } $ pw = getpw ($ quem quer que); Use o usuário :: Pwent QW /: PPW_HAS /; if (pw_has (QW )) {....} {....} se (pw_has ("nome uid gid passwd")) {....} Imprimir "Sua estrutura PWD tem:", Scalar PW_HAS (), "N"; as exportações padrão deste módulo substituem as funções Core GetPwent (), GetPwuid () e GetPwnam (), substituindo-as por versões que retornam o usuário :: Pwent objetos. Esse objeto tem métodos que retornam o nome de campo de estrutura similarmente nomeado da estrutura Passwd da C's da PWD.H, despojado de suas principais partes "PW_", nomeadamente Nome, Passwd, UID, Gid, Mudança, Idade, Cota, Comentário, Classe, Gecos, dir, shell e expire. Os campos Passwd, Gecos e Shell são contaminados ao executar no modo de tintura. 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 PW_ anteriormente na frente de seus nomes de métodos. Assim, $ passwd_obj-> shell corresponde a $ pw_shell se você importar os campos.A função getpw () é um front-end simples que encaminha um argumento numérico para getpwuid () e o resto para getpwnam (). Para acessar esta funcionalidade sem O núcleo substitui, passe o uso de uma lista de importação vazia e, em seguida, acesse as funções da função com seus nomes completos. Os built-ins estão sempre disponíveis através do núcleo :: Pseudo-pacote. Requisitos: · Perl.


Usuário :: Pwent. Software Relacionado

WebService :: MapPoint

WebService :: MapPoint é uma implementação de sabão do cliente para o MapPoint, o serviço da Web de mapas geográficos da Microsoft, com base no SOAP :: Lite. ...

147

Download