אתה נמצא כאן יסודות השפה  »  עבודה עם ספריות

עבודה עם ספריות

הקדמה

כעת נסביר כיצד לעבוד עם ספריות קבצים מתוך תוכנית פרל.
נלמד איך לעבור בין ספריות, לאתר קבצים בתוך ספריה, ולפתוח ספריה לקריאה.

מעבר בין ספריות

הפקודות שאיתן עובדים עם ספריות קבצים דרך תכנית פרל דומות לפקודות שבהן משתמשים בסביבת shell.
כדי לשנות את ספרית העבודה, אנו משתמשים בפונקציה   chdir().
  chdir() מקבלת ארגומנט אחד - שם הספריה שאליה רוצים לעבור.
הפונקציה מחזירה ערך אמת במידה והצליחה, וערך שקר אם נכשלה.

#!/usr/local/bin/perl

chdir ("/usr")
/*מעבר לספריה usr/*/
 || die "changing directory to /use failed";
/*יציאה מהתכנית במקרה של כישלון*/

הארגומנט לפונקציה יכול להיות גם משתנה סקלרי המייצג מחרוזת.

שינוי ספרית העבודה בתוך תוכנית פרל לא משפיע על סביבת העבודה  (shell) ממנה נקראה התכנית. הספריה בסביבת העבודה תשאר ללא שינוי.
שינוי ספרית העבודה בכל תהליך, לא משפיע על ספרית העבודה בתהליך האב שקרא לו.









להוספת תגובה, אנא התחברו לדרכונט.