العودة لقائمة المشاريع
سكربت لينكس (شل) لتعديل ترميز ملفات نصية من ترميز إلى آخر
الميزانية
$50.00 - $100.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Shell Script
نظام لينكس
نظام Ubuntu
إدارة الشبكات
Shell Script
نظام لينكس
نظام Ubuntu
إدارة الشبكات
الوصف
السلام عليكم
لدي قائمة بمئات الملفات النصية واحتاج تعديل ترميزها إلى UTF-8 من ترميزها الحالي.
حاليا اقوم بتعديل ترميز اي ملف يدويا من خلال سطر اوامر لينكس باستخدام مكتبتين وهي:
1 - iconv لتعديل الترميز للملف
2 - chardet لمعرفة الترميز الحالي لمحتوى الملف
لكن احتاج عمل خطوة اضافية وهي أتمتة العملية من خلال شل سكربت shell script بحيث اعطيه ملف نصي يحتوي على قائمة بالملفات المرغوب تعديلها وهو يقوم بالتعديل لكل ملف واحداً تلو الآخر.
بمعنى آخر ان الشل سكربت المطلوب سيكون عبارة عن while loop تقرأ ملف الروابط سطرا سطرا وبداخلها if statement تنفذ المذكور بالملف المرفق على كل رابط موجود بالملف.
بالمرفقات صورة توضح طريقة عمل السكربت المقترحة وطريقة استخدام المكتبتين المذكورة اعلاه.
تحياتي للجميع.