Benutzer :: pwent.

Benutzer :: PWENT ist ein Perl-Interface GETPW * () -Funktionen.
Jetzt downloaden

Benutzer :: pwent. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tom Christiansen
  • Website des Verlags:
  • http://search.cpan.org/~nwclark/perl-5.8.8/pod/perltoot.pod

Benutzer :: pwent. Stichworte


Benutzer :: pwent. Beschreibung

Benutzer :: PWENT ist ein Perl-Interface-GetPW * () -Funktionen. Benutzer :: PWENT ist eine Perl-Schnittstelle GETPW * () FUNKTIONEN.Synopsis Verwenden Sie den Benutzer: PUTT; $ pw = GetPwwnam ('Daemon') || Die "kein Daemon-Benutzer"; if ($ pw-> uid == 1 $ pw-> dir = ~ m # ^ / (bin | tmp)? Z # S) {drucken "GID 1 auf Wurzeldir"; } $ real_shell = $ pw-> shell || '/ bin / sh'; für (($ FUPMERNAME, $ Office, $ Workphone, $ HOMEPHONE) = Split / s *, s * /, $ PW-> GECOS) {s // ucfirst (lc ($ pw-> name)) / ge; } Benutzer verwenden :: PWENT QW (: Felder); Hoppwnbung ('Daemon') || Die "kein Daemon-Benutzer"; if ($ pw_uid == 1 $ pw_dir = ~ m # ^ / (bin | tmp)? Z # S) {drucken "GID 1 auf Wurzeldir"; } $ pw = getPW (wer auch immer); Verwenden Sie den Benutzer :: PWENT QW /: Standard PW_HAS /; if (PW_HAS (QW [GECOS-Quoten))) {....} if (pw_has ("Name UID GID Passwd")) {....} drucken "Ihre Struktur PWD hat:", SCALAR PW_HAS (), "N"; Die Standardausfunktionen dieses Moduls überschreiben die Funktionen von Core getPWENT (), Getpwuid () und GetPwnnam (), die sie ersetzt, mit den Versionen, die den Benutzer zurücksenden :: Penent-Objekte. Dieses Objekt verfügt über Methoden, die den ähnlich benannten Strukturfeldnamen von der Cs-Passwd-Struktur der C-PASSWD von PWD.H zurückgeben, der von ihren führenden "PW_" -Teilen, nämlich Namen, Passwd, UID, GID, Änderungen, Alter, Quoten, Kommentar, Klassen, an GECOS, DIR, Shell und Ablauf. Die Felder PASSWD, GECOS und Shells und Shell-Felder sind beim Laufen im Taint-Modus befleckt. Sie können alle Strukturfelder auch als reguläre Variablen direkt in Ihren Namespace importieren, indem Sie mit den Fields-Felder-Import-Tag verwenden. (Beachten Sie, dass dies immer noch Ihre Kernfunktionen überschreibt.) Greifen Sie auf diese Felder als Variablen, die mit einem vorhergehenden PW_ in Front ihre Methodennamen benannt sind. Somit entspricht $ passwd_obj-> shell $ pw_shell, wenn Sie die Felder importieren. Die Funktion von GETPW () ist ein einfaches Front-Ende, das ein numerisches Argument an getPPWuid () und den Rest an getPwwnam () weiterleitet. Zugriff auf diese Funktionalität ohne Der Kern überschreibt den Überschreibungen, indem Sie die Verwendung einer leeren Importliste verwenden, und dann auf Funktionsfunktionen mit ihren vollen qualifizierten Namen zugreifen. Die integrierten Ins sind immer noch über das Kern :: Pseudo-Paket verfügbar. Anforderungen: · Perl.


Benutzer :: pwent. Zugehörige Software

Libhdate.

libhdate ist eine kleine C-, C ++ - Bibliothek für hebräische Kalender und Termine, Feiertage und Lesensequenz (Parasha). ...

155

Herunterladen

Tclink

TCLINK stellt einen Client zum Ausführen von Kreditkartentransaktionen über TCP / IP bereit. ...

176

Herunterladen