משתמש :: pwent.

משתמש :: pwent הוא ממשק Perl Getpw * () פונקציות.
הורד עכשיו

משתמש :: pwent. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Tom Christiansen
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~nwclark/perl-5.8.8/pod/perltoot.pod

משתמש :: pwent. תגים


משתמש :: pwent. תיאור

משתמש :: Pwent הוא ממשק Perl Getpw * () פונקציות. משתמש :: Pwent הוא ממשק Perl Getpw * () functions.synopsis השתמש במשתמש :: Pwent; $ PW = Getpwnam ('daemon') || למות "לא משתמש daemon"; אם ($ pw-> uid == 1 $ pw-> dir = ~ m # ^ / (bin | TMP)? z # s) {הדפס "gid 1 על שורש דיר"; } $ Real_Shell = $ PW-> Shell || "/ בן / ש '; עבור (($ fullname, $ Office, $ workphone, $ homephone) = פיצול / s *, s * /, $ pw-> gecos) {s / u ucfirst (LC ($ pw-> שם)) / GE; השתמש במשתמש :: Pwent QW (: שדות); Getpwnam ('daemon') || למות "לא משתמש daemon"; אם ($ pw_uid == 1 $ pw_dir = ~ m # ^ / (bin | tmp)? z # s) {הדפס "gid 1 על שורש דיר"; } $ PW = GetPW ($ כל מי); השתמש במשתמש :: Pwent QW /: ברירת מחדל pw_has /; אם (pw_has (QW )) {....} אם (PW_HAS ("שם uid gid passwd")) {....} הדפסה "STRENT PWD שלך יש:", scalar pw_has (), "N"; ייצוא ברירת המחדל של מודול לעקוף את הפונקציות Getpwent Core (), Getpwuid () ו- Getpwnam (), והחליפו אותן בגרסאות שחזירו את המשתמש :: אובייקטים Pwent. אובייקט זה יש שיטות המחזות את שם השדה בשם מבנה דומה ממבנה Passwd C מ PWD.H, מופשטים של חלקים מובילים שלהם "PW_", כלומר שם, Passwd, UID, GID, שינוי, גיל, מכסה, תגובה, מחלקה, GECOS, DIR, פגז, ולפוג. PASSWD, GECOS, ושדות פגז נגועים בעת הפעלת Mode.You Taint.You עשוי גם לייבא את כל שדות המבנה ישירות למרחב השמות שלך כמשתנים קבועים באמצעות תג: שדות לייבא. (שים לב כי זה עדיין עוקב אחר פונקציות הליבה שלך). גש לשדות אלה כמשתנים בשם PW_ מראש בחזית שמות השיטה שלהם. לפיכך, $ Passwd_obj-> פגז מתאים $ PW_SHELL אם אתה מייבא את הפונקציה Fix.The () הפונקציה היא חזיתית פשוטה כי העברת טיעון מספרי כדי getpwuid () ואת השאר כדי getpwnam (). כדי לגשת לפונקציונליות זו ללא הליבה עוקפת, להעביר את רשימת הייבוא הריקה, ולאחר מכן גישה פונקציה פונקציות עם שמות מוסמכים מלא שלהם. המובנה תמיד זמינים עדיין באמצעות הליבה :: Pseudo-Package. דרישות: · פרל


משתמש :: pwent. תוכנה קשורה

ngrep-lib.

ngrep-lib מספקת ספריית סינון מנה המבוססת על ngrep. ...

178

הורד

WebService :: mappoint.

WebService :: MAPPoint היא יישום סבון לקוח עבור MAPPOINT, שירותי האינטרנט הגיאוגרפיים של מיקרוסופט, המבוססת על סבון :: Lite. ...

147

הורד

sh_config.

sh_config עוקב אחר מפרסר הקובץ Perl_config שלי, הגדרתי על כתיבת כלי דומה באמצעות KSH. ...

171

הורד

קובץ :: Maker.

קובץ :: Maker הוא מודול Perl כי מחקה לעשות על ידי טעינת מסד נתונים ו קורא מטרות שיטות. ...

171

הורד