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

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

گروه آموزشی مجموعه تدبیر

برای خذف فایل‌های یک پوشه (Directory) بدون تغییر خودش،‌ میتوان از دستور زیر استفاده نمود:

1
find.-typef-execrm{};

دستور فوق،‌ در ابتدا به کمک دستور find همه فایل‌های موجود در پوشه جاری را جستجو و پیدا کرده، سپس فایل‌های بدست آمده را با استفاده از دستور rm حذف می‌کند.

اگر بخواهید فایل‌هایی با نام خاص را حذف کنید، کافیست مانند زیر از پارامتر ‎ -nameاستفاده کنید.

1
find.-typef-name’.mp3′-exec rm'{}’;

چنانچه از برنامه gnu find استفاده می‌کنید، برای رسیدن به نتیجه مطلوب باید دستور را به شکل زیر اتغییر دهید.

1
find.-typef-name’*.mp3′-delete