में फ़ाइलों/फ़ोल्डरों को स्वचालित रूप से हटाएं क्या कुछ आर कमांड लाइनों के साथ सभी फ़ाइलों या फ़ोल्डरों को स्वचालित रूप से हटाने का कोई तरीका है? मुझे unlink()
या file.remove()
फ़ंक्शंस के बारे में पता है, लेकिन उन लोगों के लिए जिन्हें आप उन फ़ाइलों के बिल्कुल नामों के साथ एक चरित्र वेक्टर को परिभाषित करने की आवश्यकता रखते हैं जिन्हें आप हटाना चाहते हैं। मैं किसी ऐसी चीज़ के लिए और अधिक देख रहा हूं जो सभी फ़ाइलों या फ़ोल्डर्स को किसी विशिष्ट पथ (जैसे 'सी:/टेम्प') में सूचीबद्ध करता है और फिर किसी निश्चित नाम के साथ सभी फ़ाइलों को हटा देता है (इसके विस्तार के बावजूद)।आर
किसी भी मदद की बहुत सराहना की है!
और संभवतः 'pattern' तर्क का उपयोग 'list.files' (या 'dir'' जो समानार्थी है)। मुझे लगता है कि वे डिफ़ॉल्ट रूप से एक वेक्टर उत्पन्न करते हैं, इसलिए 'do.call' के साथ काम करने के लिए उनके चारों ओर एक' सूची 'कॉल को लपेटने की आवश्यकता है। – James
दोस्तों, जब मैं do.call की कोशिश करता हूं जैसे आपने कहा कि मुझे यह त्रुटि संदेश मिलता है: [1] झूठी झूठी झूठी झूठी झूठी झूठी झूठी झूठी चेतावनी संदेश: 1: फ़ंक्शन (...): फ़ाइल को हटा नहीं सकता है ' Sim2003.dbf ', कारण' ऐसी कोई फ़ाइल या निर्देशिका नहीं ' – Francesco
जो ऐसा लगता है कि निर्देशिका में निर्दिष्ट कोई फ़ाइल नहीं है (कोई फाइल नहीं है) ... जो कि फाइलें हैं क्योंकि थोड़ी अजीब है ... और अगर मैं सिर्फ list.files ('C:/Temp') का उपयोग करता हूं तो यह मुझे सभी सही देता है ... मैं क्या गलत कर रहा हूं? – Francesco