الأرشيف :: أر

أرشيف :: AR هو واجهة بيرل لمعالجة أرشيفات AR.
التحميل الان

الأرشيف :: أر الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jay Bonci
  • موقع ويب الناشر:
  • http://search.cpan.org/~jaybonci/

الأرشيف :: أر العلامات


الأرشيف :: أر وصف

الأرشيف :: AR هو واجهة بيرل لمعالجة أرشيفات AR. الأرشيف :: AR هو واجهة بيرل للتلاعب AR Archives.synopsis استخدام الأرشيف :: AR؛ بلدي $ ar = أرشيف جديد :: AR ("./ foo.ar")؛ $ AR-> Add_Data ("NewFile.txt"، "بعض المحتويات"، خصائص $)؛ $ AR-> Add_Files ("./ bar.tar.gz"، "bat.pl") $ ar-> add_files ()؛ $ AR-> إزالة ("file1"، "file2")؛ $ AR-> إزالة () يأخذ صفيفا أو عرضا للأسماء لإضافته إلى أرشيف AR، بالترتيب. يمكن أن تكون أسماء الملفات مسارات إلى الملفات، وفي هذه الحالة يتم تجريد معلومات المسار. أسماء الملفات قد تم اقتطاعها عند كتابة 16 حرفا عند كتابةها على القرص بالتنسيق، لذلك ضع ذلك في الاعتبار عند إضافة ملفات .Due إلى طبيعة تنسيق أرشيف AR، ستتخزين Add_Files () UID، GID، الوضع والحجم، والإبداع تاريخ الملف كما تم إرجاعه بواسطة Stat ()؛ add_files () إرجاع عدد الملفات التي تمت إضافتها بنجاح، أو UNDEF على الفشل. add_data ("اسم الملف"، $ filedata) يأخذ اسم ملف ملف ومجموعة من البيانات لتمثيلها. على عكس Add_Files، Add_Data هي إضافة افتراضية، ولا تتطلب بيانات على القرص موجودة. البيانات هي التجزئة التي تبدو وكأنها: $ filedata = {"البيانات" => بيانات $، "UID" => $ UID، #Defaults إلى صفر "GID" => $ GID، #Defaults to Zero "تاريخ" => $ تاريخ، #Date في ثواني العصر. الإعدادات الافتراضية الآن. "الوضع" => $ وضع، #Defaults إلى "100644"؛ } لا يمكنك add_data على ملف آخر. يؤدي هذا إلى إرجاع طول الملف في البايتات إذا كان ناجحا، وكتابة undef غير ذلك. الكتابة () إذا أعطيت اسم الملف، فسوف يرجع الكتابة () طول الملف المكتوبة أو في بايت أو رقم غير صحيح على الفشل. إذا كان اسم الملف موجودا بالفعل، فسيتم الكتابة فوق ذلك ملف file.get_content ("اسم الملف") هذا بإرجاع التجزئة مع محتوى الملفات فيه، بما في ذلك البيانات التي تحتوي الملف عليها بشكل طبيعي. إذا كان الملف غير موجود أو لا يوجد اسم ملف، فسيتم إرجاع هذا UNDEF. حول النجاح، يتم إرجاع التجزئة مع المفاتيح التالية: الاسم - تاريخ اسم الملف - تاريخ الملف (في Epoch ثواني) UID - UID من ملف GID - GID من وضع الملف - حجم أذونات الوضع - الحجم (في البايتات) من بيانات الملف - يتم إزالة DataRemove المضغوط ("filename1"، "filename2") إزالة () تقوم طريقة الإزالة بأسماء الملفات كقائمة أو كأريفيRERF، وتزيلها واحد في وقت واحد، من الأرشيف :: كائن AR. يؤدي هذا إلى إرجاع عدد الملفات التي تمت إزالتها بنجاح من Archive.debug () هذه الطريقة تتحول إلى تصحيح الأخطاء. اختياريا يمكن القيام بذلك عن طريق المرور بقيمة كمعلمة ثانية جديدة. في حين يتم تمكين Verbose، فإن الأرشيف :: AR إرم تحذيرا () إذا كان هناك حالة مشبوهة أو مشكلة أخرى أثناء المتابعة. يجب أن يساعد هذا في إخراج أي مشاكل لديك أثناء استخدام الوحدة النمطية. rquirementements: perlwhat الجديد في هذا الإصدار: إصلاحات إلى ملف makefile.pl. ar.pm لم يتم وضعها في إصلاح / إحياء نمط النمط إلى خط مع عدم قياسي ما لم الأقواس


الأرشيف :: أر برامج ذات صلة