जब मैं उपयोग करता हूं
find /home/user/parentdir -type d -empty -delete
यह अंदर के खाली सबफ़ोल्डर के लिए पुनरावर्ती दिखता है /home/user/parentdir
और उन्हें हटा देता है। लेकिन अगर /home/user/parentdir
यह भी खाली है, तो यह parentdir
फ़ोल्डर को भी हटा देता है, जो मेरे लिए अवांछनीय है।
मैं इस रखना चाहते हैं parentdir
के लिए rsync
बैकअप या बादल के लिए कुछ फ़ाइलें। प्रसंस्करण के बाद, मुझे खाली फ़ोल्डर्स को हटाने की आवश्यकता है, लेकिन parentdir
हर बार फिर से बनाने के लिए अनुत्पादक लगता है ।
कोई सुझाव रखने के लिए parentdir
? मैंने .nocopy
इसके अंदर एक फ़ाइल बनाने और इसे से बाहर करने के बारे में सोचा rsync
, लेकिन ओवरकिल जैसा दिखता है। वहाँ एक और अधिक सुंदर तरीका है?
-mindepth 1
?