सबसे आसान तरीका सिर्फ जोड़ना -mindepth 1होगा, जो पहली गहराई पदानुक्रम को छोड़ देगा और इस तरह अपने मूल निर्देशिका को छोड़ देगा।
इसके अलावा, आप एक अतिरिक्त की जरूरत नहीं है -execकरने के लिए कॉल rm, आप कर सकते हैं बस deleteफ़ोल्डरों सीधे अगर वे खाली।
find /var/www/html/content/processing -mindepth 1 -type d -mtime +1 -delete
यदि वे खाली नहीं हैं:
find /var/www/html/content/processing -mindepth 1 -type d -mtime +1 -exec rm -rf {} \;
यदि आप आलसी हैं तो आप वाइल्डकार्ड का विस्तार भी कर सकते हैं। चूंकि *वर्तमान निर्देशिका डिफ़ॉल्ट रूप से शामिल नहीं होती है ( जब तक dotglobकि सेट न हो ), आप यह भी कर सकते हैं:
find /var/www/html/content/processing/* -type d -mtime +1 -delete
हालाँकि, इसमें छिपे फ़ोल्डर भी शामिल नहीं होंगे, फिर से dotglobविकल्प के कारण ।