👋 سلام دوستان!
بعد از جابجایی و حذف فایلها در لینوکس، ممکن است با دایرکتوریهای خالی روبرو شوید. این دایرکتوریها مزاحم نیستند، اما میتونند ساختار رو به هم بریزند و پیدا کردن فایلها رو دشوار کنند. 😵💫
🗂️ حل مشکل با یک دستور ساده:
با استفاده از دستور
find میتونید دایرکتوریهای خالی رو به راحتی حذف کنید.📜 اسکریپت نمونه:
#!/bin/bash
find /home/motya/projects -type d -empty -delete
✅ توضیحات:
-
-type d — فقط دایرکتوریها رو جستجو میکند.-
-empty — فقط موارد خالی رو فیلتر میکند.-
-delete — موارد پیدا شده رو حذف میکند.💾 ذخیره اسکریپت:
این اسکریپت رو به این صورت ذخیره کنید:
/usr/local/bin/clean-empty-dirs.sh➡️ قابل اجرا کردن:
chmod +x /usr/local/bin/clean-empty-dirs.sh
⏰ اجرا خودکار:
میخواهید اسکریپت مرتباً اجرا بشه؟ به
crontab اضافه کنید: 0 3 * * 0 /usr/local/bin/clean-empty-dirs.sh
این کرون هر یکشنبه ساعت 3 بامداد، اسکریپت رو اجرا خواهد کرد. 🌟
با تمیز کردن دایرکتوریهای خالی، همیشه مرتب بمونید! 💪✨
#لینوکس #مدیریت_فایل #نکات_فنی
〰〰〰〰〰〰〰
🖥 @devloper98