विंडोज में कीबोर्ड निंजा कॉनटेनटेट मल्टीपल टेक्स्ट फाइल्स
आपके पास लॉग फ़ाइलों से भरा एक निर्देशिका है जिसे आप एक्सेल या डेटाबेस में आयात करना चाहते हैं ताकि आप उन पर कुछ प्रसंस्करण कर सकें ... लेकिन सैकड़ों फाइलें हैं ... आप उन्हें एक ही फाइल में कैसे बनाते हैं?
उत्तर: अपनी डॉस टोपी को बाहर निकालें, कमांड प्रॉम्प्ट खोलें, और फिर "फॉर" कमांड का उपयोग करें.
वाक्य रचना कुछ इस तरह से काम करती है:
के लिये <चर का नाम> में (<निर्देशिका लिस्टिंग>) करते हैं <आदेश> <चर का नाम>
इसलिए यदि आप सभी * .log फ़ाइलों को एक निर्देशिका में जोड़ना चाहते हैं, तो आप "प्रकार" कमांड का उपयोग करेंगे और फिर इसे >> ऑपरेटर का उपयोग करके एकल फ़ाइल में पाइप करेंगे।.
>> और> के बीच का अंतर यह है कि पूर्व डेटा को फ़ाइल के अंत में जोड़ता है, और बाद वाला पूरी तरह से फ़ाइल को बदल देगा, जो कि हम क्या करना चाहते हैं, इसके लिए व्यर्थ होगा।.
तो यहाँ पर आप कमांड को चलायेंगे, यह मानकर कि आप लॉग फाइल वाले डायरेक्टरी में हैं.
% f in (* .log) के लिए "% f" >> समुच्चय टाइप करें
और हां, मैंने वास्तव में इस कमांड का इस्तेमाल प्रोजेक्ट में काम के लिए किया था, यही कारण है कि मैं इस लेख को लिख रहा हूं। =)
यादृच्छिक सोचा: पृथ्वी पर क्या होगा एक डॉस टोपी जैसा दिखेगा?