שינוי שם קובץ
שינוי שם קובץ נעשה ע"י הפונקציה rename($old,$new), כאשר $old הוא השם הישן ו- $new הוא השם החדש.
דוגמא
#!/usr/local/bin/perl
rename ("today","yesterday")/* | שם הקובץ הישן ושהם החדש | */ |
|| /* | אם שינוי השם נכשל, עוברים לביצוע החלק השני | */ |
die "can not change file name:$!/* | משתנה המערכת שמכיל את הודעת השגיאה | */ |
";
הפונקציה rename לא מעתיקה את הקובץ במקרה שהשם החדש מכיל מסלול שונה, וזאת בניגוד לפעולת mv של Unix שגם מבצעת העתקה במקרה הצורך. יש לשים לב לכך ולוודא שהקובץ נמצא במקום הרצוי ללא קשר לשינוי השם.
להוספת תגובה, אנא התחברו לדרכונט.