نصيحة اليوم لـ GNU / Linux: أعد تسمية الملفات دفعة واحدة

إعادة تسمية الأمر

أحيانًا يكون لدينا أدلة مليئة بالصوت أو الصور أو الملفات الأخرى التي نريدها إعادة التسمية بكميات كبيرة ، إما لأننا نرغب في إعطائها اسمًا آخر أو لأنها ملفات تم تنزيلها من بعض شبكات التنزيل والتي تأتي عادةً بأسماء طويلة مع المؤلف والويب وما إلى ذلك. يختار الكثيرون الطريقة الصعبة والبطيئة ، وهي الذهاب واحدًا تلو الآخر من خلال تسمية ما يريدون.

لذلك أنت لا تعقد حياتك ويمكنك إعادة تسمية الدلائل بأكملها بطريقة بسيطة وبدون تثبيت أي شيء ، يمكنك الوصول إلى وحدة التحكم في نظامك واستخدام الأوامر التي نعرضها أدناه مع أمثلة حقيقية للاستخدام حتى يسهل عليك وضعها موضع التنفيذ. 

  • تخيل أنك قمت بتنزيل دليل مضغوط يحتوي على 100 أغنية MP3. تحتوي على اسم بهذا التنسيق "Audio XX-Audio Track By www.musica.com" ، حيث XX هو رقم الأغنية. لو كنت تريد تخلص من جزء من الاسم، في هذه الحالة لـ «بواسطة www.musica.com» ، البادئة «الصوت» والدليل موجود في التنزيلات ويسمى الموسيقى:
cd /Descarga/Musica

rename 's/ - By www.musica.com//g' *.mp3

rename 's/Audio - //'g *.mp3
  • تخيل ما تريد الآن تغيير الاسم من دليل مليء بصور jpg مختلفة باسم مثل "Illustration.jpg" ونريد أسماء مثل "Photo.jpg". لذلك يمكنك استخدام:
cd /Descarga/Fotos

rename y/Ilustración/Foto/ *.jpg
  • تريد تغيير الأحرف الكبيرة إلى الأحرف الصغيرة أو العكسل؟ لا يوجد مشكل:
rename y/A-Z/a-z/ *.ext

rename y/a-z/A-Z/ *.ext
  • إزالة وتغيير الامتداد، على التوالي ، من دليل مليء بالملفات ، على سبيل المثال .txt:
rename 's/\.txt$//' *.txt

rename 's/\.txt$/\.bak/' *.txt

لمزيد من المعلومات ، يمكنك الرجوع إلى صفحات الدليل لإعادة التسمية (إعادة تسمية الرجل). خيارات أخرى بدائل إنها برامج مثل pyRenamer و Metamorphose و KRename و GPRename وما إلى ذلك ، والتي قد تكون أكثر سهولة وأسهل بالنسبة لك من استخدام هذه الأوامر ...