आर फाइल सिस्टम से फ़ाइलें (और फ़ोल्डर) को हटाने के लिए दो कार्य प्रदान करता है:आर में, अनलिंक और file.remove के बीच क्या अंतर है?
unlink
file.remove
यह पूरी तरह से स्पष्ट क्या मतभेद हैं, या वास्तव में जब उपयोग करने के लिए नहीं है जो , unlink
के अलावा कुछ अतिरिक्त तर्क लेते हैं।
इन कार्यों के लिए स्रोत कोड पढ़ना बहुत मदद नहीं करता है, क्योंकि दोनों बस संकलित सी फ़ंक्शन को कॉल करते हैं।
अंतर क्या हैं? unlink
को file.remove
पर प्राथमिकता में कब उपयोग करना चाहिए, या इसके विपरीत?
आप यहां कार्यान्वयन पा सकते हैं: http://svn.r-project.org/R/trunk/src/main/platform.c – kohske
'अनलिंक' निर्देशिका हटा देगा, लेकिन 'file.remove' केवल हटा देगा खाली वाले, और विंडोज – James
पर नहीं FYI: आर समाचार में, संस्करण 2.15.0 में परिवर्तन: "निर्देशिका के प्रतीकात्मक लिंक के लिए अनलिंक (रिकर्सिव = TRUE) का व्यवहार बदल गया है: अब यह निर्देशिका के बजाय लिंक को हटा देता है सामग्री (जैसे आरएम-आर करता है)। " – GSee