لينكس - إعادة تسمية العديد من الملفات والمجلدات في أن واحد

في الكثير من اﻷحيان نحتاج إلى إعادة تسمية العديد من الملفات وهذا يتطلب جهد و وقت أكثر, ولهذا السبب نظام لينكس أضاف أمر يعمل في الطرفية ﻹعادة تسمية الملفات, وفي هذا اﻷمر خاصية تمكنك من إعادة تسمية العديد من الملفات في آن واحد وأيضا يمكنك استخدام تعابير القياسية للتعامل باحترافية أكثر.



اسم اﻵمر : rename
وضيفة اﻷمر : إعادة تسمية الملفات والمجلدات
طريقة كتابة اﻵمر
rename 's/old_name/new_name/' *.txt

شرح اﻷمر

s : تعني استبدال
old_name : هنا يكتب اﻹسم أو الكلمة التي سيتم استبدالها
new_name : هنا يكتب اﻹسم الجديد الذي سيتم وضعه مكان اﻹسم القديم للملف أو المجلد
*.txt : هنا نقصد بها أن جميع الملفات من التي نوعها txt أي تنتهي ب .txt, يمكننا إضافة * وذالك للتغيير جميع أنواع الملفات

وأيضا يمكننا إضافة تعابير القياسية لإعادة تسمية باحترافية أكثر

مثال
rename 's/^old_name/new_name/' *.txt

^ : تعني أن oldname ستكون في أول اﻹسم يعني إن كانت في الوسط لن يتم استبدالها باﻹسم الجديد

مثال 2
rename 's/txt$/new_name/' *

$ : تعني أنه سيتم استتبدال جميع أنواع الملفات التي تنتهي بنوع txt

للمزيد من المعلومات حول التعابير القياسية ستجدها هنا

أتمنى أن أكون قد توفقت في الشرح, إذا كان هناك أي شيء غير مفهوم أرجوا أن تكتبه في التعليق وذالك ليتم شرحه بتفصيل
لينكس - إعادة تسمية العديد من الملفات والمجلدات في أن واحد لينكس - إعادة تسمية العديد من الملفات والمجلدات في أن واحد Reviewed by Unknown on 12:18 ص Rating: 5
يتم التشغيل بواسطة Blogger.