اذهب إلى المحتوى

السؤال

نشر

لدي مجموعة كبيرة (المئات) من الملفات بعضها صور وبعضها ملفات بدون امتداد (ملفات نصوص كتبتها بواسطة gedit)، أريد حذف جميع الملفات بدون امتداد وإبقاء فقط الملفات الصورية فكيف أفعل ذلك في نظام لينكس (أبنتو 15.04) ؟

Recommended Posts

  • 0
نشر

يمكنك فعل ذلك بسهول عن طريق سطر الأوامر، فيكفي أن تكتب أمر الحذف rm ثم !() وتضع داخل القوسين ما تريد استثنائه، فمثلا يمكنك استثناء ملفات jpg وذلك عن طريق الأمر التالي:

rm !(*.jpg|*.JPG)

ملاحظة : النجمة (*) تعني الجميع، فهذا الأمر يعني حذف جميع الملفات ماعدا الملفات ذات امتداد .jpg أو .JPG

أو يمكنك حذف جميع الملفات التي لا تمتلك أي امتداد عن طريق الأمر التالي:

rm !(*.*)

حيث استثنينا في هذا المثال جميع الامتدادات ولذلك وضع نجمة في مكان الامتداد.

المصدر

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...