खोज…


.Zip आर्काइव से फाइलें निकालना

एक ज़िप संग्रह unzip , utils पैकेज (जो बेस आर में शामिल है) से unzip फ़ंक्शन के साथ किया जाता है।

unzip(zipfile = "bar.zip", exdir = "./foo")

यह "bar.zip" में सभी फ़ाइलों को "foo" निर्देशिका में "bar.zip" , जो यदि आवश्यक हो तो बनाया जाएगा। टिल्ड का विस्तार आपकी कार्यशील निर्देशिका से स्वचालित रूप से किया जाता है। वैकल्पिक रूप से, आप पूरे मार्ग का नाम जिपफाइल पास कर सकते हैं।

फ़ाइलों को एक .zip संग्रह में सूचीबद्ध करना

ज़िप संग्रह में फ़ाइलों को सूचीबद्ध करना utils पैकेज (जो बेस आर में शामिल है) से unzip फ़ंक्शन के साथ किया जाता है।

unzip(zipfile = "bar.zip", list = TRUE)

यह "bar.zip" में सभी फाइलों को सूचीबद्ध करेगा और कोई भी नहीं "bar.zip" । टिल्ड का विस्तार आपकी कार्यशील निर्देशिका से स्वचालित रूप से किया जाता है। वैकल्पिक रूप से, आप पूरे मार्ग का नाम जिपफाइल पास कर सकते हैं।

फ़ाइल को .tar संग्रह में सूचीबद्ध करना

टार आर्काइव में फाइलों को सूचीबद्ध करना utils पैकेज (जो कि बेस आर में शामिल है) से untar फ़ंक्शन के साथ किया जाता है।

untar(zipfile = "bar.tar", list = TRUE)

यह "bar.tar" में सभी फाइलों को सूचीबद्ध करेगा और कोई भी नहीं "bar.tar" । टिल्ड का विस्तार आपकी कार्यशील निर्देशिका से स्वचालित रूप से किया जाता है। वैकल्पिक रूप से, आप पूरे मार्ग का नाम टारफाइल पास कर सकते हैं।

-Tar आर्काइव से फाइल निकालना

टार आर्काइव से फाइल निकालना utils पैकेज (जो बेस आर में शामिल है) से untar फंक्शन के साथ किया जाता है।

untar(tarfile = "bar.tar", exdir = "./foo")

यह "bar.tar" में सभी फाइलों को "foo" निर्देशिका में "bar.tar" , जो यदि आवश्यक हो तो बनाया जाएगा। टिल्ड का विस्तार आपकी कार्यशील निर्देशिका से स्वचालित रूप से किया जाता है। वैकल्पिक रूप से, आप पूरे मार्ग का नाम टारफाइल पास कर सकते हैं।

एक निर्देशिका में सभी .zip अभिलेखागार निकालें

लूप के for एक सरल के साथ, एक निर्देशिका में सभी ज़िप अभिलेखागार निकाले जा सकते हैं।

for (i in dir(pattern=".zip$"))
    unzip(i)

dir समारोह regex पैटर्न द्वारा निर्दिष्ट मिलान एक निर्देशिका में फ़ाइलों के नामों की एक चरित्र वेक्टर का उत्पादन pattern । यह वेक्टर इंडेक्स i माध्यम से लूप किया जाता है, प्रत्येक ज़िप unzip को निकालने के लिए unzip फ़ंक्शन का उपयोग करता है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow