لینوکس

جستجوی چند فایل با پسوندهای متفاوت با دستور find در لینوکس

در هنگام کار با لینوکس گاهی نیاز است که به جستجوی چند فایل با پسوندهای متفاوت بپردازیم. چند ابزار در لینوکس وجود دارد که می توانیم از طریق آنها برای یافتن فایل ها در سیستم فایل بپردازیم ،اما جستجوی چند فایل با پسوندهای متفاوت گاهی پیچیده و نیاز به دستورات خاصی دارد.

 

find multiple filename

یک دستور برای یافتن فایل ها در یک فایل سیستم لینوکس، دستور find است .در این مبحث با ذکر چند نمونه می بینیم که چگونه در یک زمان می توان به جستجوی چند فایل با پسوندهای  متفاوت پرداخت.

قبل از اینکه به سراغ مبحث واقعی برویم، اجازه دهید به معرفی مختصری در مورد ابزار findدر لینوکس بپردازیم.

ساده ترین  و کلی ترین راه برای جستجو در لینوکس دستور زیر است:

 

اجازه دهید برخی نمونه های دستور find در لینوکس نگاه کنیم.

۱- جستجوی چندفایل با پسوند خاص در دایرکتوری فعلی

برای جستجوی فایل های موجود در دایرکتوری فعلی با پسوند “sh.”و “txt.”دستور زیر انجام دهید:

 
 

تفسیر فرمان بالا:
  •  ” . ” به دایرکتوری فعلی اشاره دارد.
  • ” type- ” برای مشخص کردن نوع فایل استفاده می شود که در اینجا فایل های معمولی را بصورت f  نمایش می دهیم.
  • ” name- ” برای تعیین یک الگوی جستجو مورد استفاده قرار می گیرد ، که در اینجا ما از پسوند فایل استفاده کردیم.
  • ” o- ” به معنای OR است.

توصیه می کنیم که پسوند فایل را در یک براکت قرار دهید و همچنین از \ استفاده کنید.

۲- جستجوی فایل ها با سه پسوند

برای جستجوی چند فایل با پسوندهای  متفاوت ( بطور مثال با پسوند “sh.” و” txt.”و “c.”) دستور زیر را اجرا کنید:

 

۳- جستجوی چند فایل با چند پسوند

با مثالی دیگر به جستجوی چند فایل با پسوند png.  و jpg. و deb. و pdf. می پردازیم.

 

 

 

استفاده از ترفتد کوچک o- در دستور find  به شما این امکان را می دهد که فایل های بیشتری را به آرایه جستجوی خود اضافه کنید و پسوند فایل مورد نظر خود را بدانید.

نتیجه گیری:

در این بخش، ابزار find را برای جستجوی چند فایل با پسوندهای متفاوت را معرفی کردیم. برای درک کاربردهای بیشتر این دستور به لینک زیر مشاهده کنید.

پست های مرتبط:

بررسی کامند find در لینوکس

کامند du در لینوکس جهت مشاهده فضای استفاده شده توسط دایرکتوری ها و فایل ها

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید

بستن
دکمه بازگشت به بالا
بستن
بستن