हाँ वहाँ है। -rविकल्प बताता rmहोने के लिए आर ecursive, और पूरी फ़ाइल पदानुक्रम अपने तर्कों पर आधारित निकालना; दूसरे शब्दों में, यदि कोई निर्देशिका दी जाती है, तो वह अपनी सभी सामग्रियों को हटा देगी और फिर प्रभावी रूप से प्रदर्शन करेगी rmdir।
अन्य दो विकल्प आपको पता होना चाहिए -iऔर हैं -f। मैं nteractive -iके लिए खड़ा है ; यह प्रत्येक फ़ाइल को हटाने से पहले आपको संकेत देता है । च के लिए खड़ा है ; यह आगे बढ़ता है और बिना पूछे सब कुछ मिटा देता है। सुरक्षित है, लेकिन तेज है; केवल इसका उपयोग करें यदि आप पूरी तरह से सुनिश्चित हैं कि आप सही चीज़ को हटा रहे हैं। आप इन्हें निर्दिष्ट कर सकते हैं या नहीं; यह एक स्वतंत्र सेटिंग है।rm-f-i-f-r
और हमेशा की तरह, आप स्विच को जोड़ सकते हैं: rm -r -iबस है rm -ri, और rm -r -fहै rm -rf।
यह भी ध्यान रखें कि आप जो सीख रहे हैं, वह bashहर यूनिक्स OS पर लागू होता है : OS X, Linux, FreeBSD, इत्यादि, वास्तव में, rmसिंटैक्स हर यूनिक्स OS पर प्रत्येक शेल में बहुत समान है । ओएस एक्स, हुड के तहत, वास्तव में एक बीएसडी यूनिक्स प्रणाली है।