24 النسخ و القص و لصق Copy Cut Paste
جدول المحتويات:
يمكن أن تكون إعادة تسمية الملفات والدلائل المتعددة باستخدام الأمر
mv
عملية شاقة لأنها تتضمن كتابة أوامر معقدة بأنابيب وحلقات وما إلى ذلك.
هذا هو المكان الذي يأتي فيه الأمر
rename
مفيد. يعيد تسمية الملفات المعينة عن طريق استبدال تعبير البحث باسمهم بالاستبدال المحدد.
في هذا البرنامج التعليمي ، سنشرح كيفية استخدام أمر
rename
التسمية لدفعة إعادة تسمية الملفات.
تثبيت
rename
هناك إصداران من أمر
rename
التسمية مع بناء جملة مختلف وميزات. سوف نستخدم نسخة بيرل من أمر
rename
التسمية.
إذا لم يكن هذا الإصدار مثبتًا على نظامك ، فاستخدم مدير الحزمة لتوزيع Linux لتثبيته:
-
أوبونتو وديبيان
sudo apt update
sudo apt install rename
CentOS و Fedora
sudo yum install prename
قوس لينكس
yay perl-rename
باستخدام
rename
التالي هو بناء الجملة العام لأمر
rename
:
rename perlexpr files
أمر
rename
التسمية هو في الأساس برنامج بيرل. سيعيد تسمية
files
المحددة
perlexpr
للتعبير العادي المحدد في
perlexpr
. يمكنك أن تقرأ عن تعبيرات بيرل العادية هنا.
على سبيل المثال ، سيغير الأمر التالي امتداد جميع ملفات
.css
إلى
.scss
:
rename 's/.css/.scss/' *.css
دعنا نوضح الأمر بمزيد من التفاصيل:
-
s/search_pattern/replacement/
- مشغل الاستبدال..css
- نمط البحث. هذه هي الحجة الأولى في مشغل الاستبدال. سيبحث أمرrename
التسمية عن هذا النمط في اسم الملف المحدد ، وإذا تم العثور عليه فسيحل محله وسيطة الاستبدال..scss
- البديل. الوسيطة الثانية في مشغل الاستبدال.*.css
- جميع الملفات ذات الملحق ".css". Wildcard (*
) هو رمز يستخدم لتمثيل الصفر أو حرف واحد أو أكثر.
قبل تشغيل الأمر الفعلي وإعادة تسمية الملفات والدلائل ، من الأفضل دائمًا استخدام الخيار
-n
الذي سيؤدي "التشغيل الجاف" ويظهر لك الملفات التي سيتم إعادة تسميتها:
rename -n 's/.css/.scss/' *.css
سيظهر الإخراج بشيء من هذا القبيل:
rename(file-0.css, file-0.scss) rename(file-1.css, file-1.scss) rename(file-2.css, file-2.scss) rename(file-3.css, file-3.scss) rename(file-4.css, file-4.scss)
بشكل افتراضي ، لا يقوم أمر
rename
التسمية بالكتابة فوق الملفات الموجودة. استخدم الخيار
-f
الذي يخبر
rename
الكتابة فوق الملفات الموجودة:
rename -f 's/.css/.scss/' *.css
rename -v 's/.css/.scss/' *.css
file-0.css renamed as file-0.scss file-1.css renamed as file-1.scss file-2.css renamed as file-2.scss file-3.css renamed as file-3.scss file-4.css renamed as file-4.scss
إعادة تسمية
استنتاج
يسمح لك الأمر rename بإعادة تسمية ملفات متعددة مرة واحدة ، باستخدام تعبيرات Perl العادية.
إعادة تسمية المحطةكيفية تشغيل نظام التشغيل chrome في نظام التشغيل windows 8 (أو نظام التشغيل windows 8.1) - توجيه التكنولوجيا
إليك كيفية الحصول على تجربة تشبه Chromebook في نظام التشغيل Windows 8 أو 8.1 من خلال تشغيل نظام التشغيل Chrome.
كيفية بكفاءة إعادة تسمية الملفات باستخدام إعادة تسمية الشخصية
إعادة تسمية الملفات المتعددة تلقائيًا ، مراقبة الدليل باستخدام renamer الشخصي لنظام التشغيل Windows.
الأمر Fsck في نظام التشغيل Linux (نظام ملفات الإصلاح)
fsck (فحص نظام الملفات) هو أداة مساعدة لسطر الأوامر تتيح لك إجراء اختبارات التناسق والإصلاحات التفاعلية على واحد أو أكثر من أنظمة ملفات Linux.