دستورات مفید Exim

”حذف فایل‌های یک Directory“

در این مقاله می خوانید :

برای خذف محتویات دایرکتوی (Directory) در linux بدون اعمال تغییربر روی خود دایرکتوری،‌ میتوان دستور زیر را در خط فرمان اجرا کرد:
find . -type f -exec rm {} \;
دستور فوق،‌ در ابتدا به کمک دستور find همه فایل‌های موجود در پوشه جاری را جستجو و پیدا کرده، سپس فایل‌های بدست آمده را با استفاده از دستور rm حذف می‌کند.
اگر بخواهید فایل‌هایی با نام خاص را حذف کنید، کافیست مانند زیر از پارامتر ‎ -name همراه با دستور find ااستفاده نمایید.
find . -type f -name ‘.mp3’ -exec rm ‘{}’ \;
چنانچه از برنامه gnu find استفاده می‌کنید، برای رسیدن به نتیجه مطلوب باید دستور را به شکل زیر اتغییر و اجرا نمایید.
find . -type f -name ‘*.mp3’ -delete

به این مطلب امتیاز دهید

برای دریافت مشاوره رایگان و استعلام قیمت، همین الان شماره خود را وارد کنید

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

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

پشتیبانی آنلاین!