tgoop.com/devloper98/3536
Last Update:
🔧 راهنمای حذف دایرکتوریهای خالی به صورت بازگشتی در لینوکس 🐧
👋 سلام دوستان!
بعد از جابجایی و حذف فایلها در لینوکس، ممکن است با دایرکتوریهای خالی روبرو شوید. این دایرکتوریها مزاحم نیستند، اما میتونند ساختار رو به هم بریزند و پیدا کردن فایلها رو دشوار کنند. 😵💫
🗂️ حل مشکل با یک دستور ساده:
با استفاده از دستور 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
BY مهندسی کامپیوتر
Share with your friend now:
tgoop.com/devloper98/3536