السلام عليكم
المهم يااخوة اريد معرفة كيفية البحث عن الملفات التي حجمها اكبر من 30 ميجا وتبدا ب A or a ومتبوعة باي شيء وتنتهي برقم بين 1 و 10 ودلك باستعمال find
Anbjdndn9
or
axxxdxdc8
هده محاولتي
find -size +30m -name "[aA]* "
السلام عليكم
المهم يااخوة اريد معرفة كيفية البحث عن الملفات التي حجمها اكبر من 30 ميجا وتبدا ب A or a ومتبوعة باي شيء وتنتهي برقم بين 1 و 10 ودلك باستعمال find
Anbjdndn9
or
axxxdxdc8
هده محاولتي
find -size +30m -name "[aA]* "
أما مرة واحدة بسطر واحد فلا أظن ذلك ممكنا
بل تبحث عما يبدأ بA ثم ما يبدأ ب a ثم ما ينتهي بأحد الأرقام وذلك أمر يطول
الحل الافضل استعمال الشل سكريبت
مثل هذا
for x in $(seq 1 10) ; do
for y in {a,A} ; do
find / -size +30M -name $y*$x
done
doneتم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 3 أغسطس 2013 في 20:51
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
وعليكم السلام ورحمة الله وبركاته
قمت بالتعديل قليلًا على التعليمة التي قد قُمتَ بكتابتها، آمل أن تجد فيها مُبتغاك:
find -size +30M -name "[aA]*[0-9]"
Abd Allatif كتب:
وعليكم السلام ورحمة الله وبركاته
قمت بالتعديل قليلًا على التعليمة التي قد قُمتَ بكتابتها، آمل أن تجد فيها مُبتغاك:
find -size +30M -name "[aA]*[0-9]"
الأخ الفاضل عبد اللطيف
شكرا لك على هذا فإني قد غاب عني أن الأمر find له سعة كبيرة في تصريف خصائصه فقد أفدتني فجزاك الله خيرا
تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 4 أغسطس 2013 في 03:36
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
أحمد أبو عبد البر كتب:الأخ الفاضل عبد اللطيف
شكرا لك على هذا فإني قد غاب عني أن الأمر find له سعة كبيرة في تصريف خصائصه فقد أفدتني فجزاك الله خيرا
وإياك كل خير أخي أحمد :)
هذا الموضوع مغلق.