कीबोर्ड निंजा: विंडोज़ में एकाधिक टेक्स्ट फाइलों को जोड़ना

कीबोर्ड निंजा: विंडोज़ में एकाधिक टेक्स्ट फाइलों को जोड़ना
कीबोर्ड निंजा: विंडोज़ में एकाधिक टेक्स्ट फाइलों को जोड़ना

वीडियो: कीबोर्ड निंजा: विंडोज़ में एकाधिक टेक्स्ट फाइलों को जोड़ना

वीडियो: कीबोर्ड निंजा: विंडोज़ में एकाधिक टेक्स्ट फाइलों को जोड़ना
वीडियो: What are RSS Feeds and How do they Work | Podcast RSS Feed - YouTube 2024, नवंबर
Anonim

आपके पास लॉग फ़ाइलों से भरा निर्देशिका है जिसे आप एक्सेल या डेटाबेस में आयात करना चाहते हैं ताकि आप उन पर कुछ प्रसंस्करण कर सकें … लेकिन सैकड़ों फाइलें हैं … आप उन्हें एक फ़ाइल में कैसे बनाते हैं?

उत्तर: अपनी डॉस टोपी खींचें, कमांड प्रॉम्प्ट खोलें, और उसके बाद "for" कमांड का उपयोग करें।
उत्तर: अपनी डॉस टोपी खींचें, कमांड प्रॉम्प्ट खोलें, और उसके बाद "for" कमांड का उपयोग करें।

वाक्यविन्यास इस तरह कुछ काम करता है:

for <variablename> in (<directorylisting>) do <command> <variablename>

इसलिए यदि आप निर्देशिका में सभी *.log फ़ाइलों को जोड़ना चाहते हैं, तो आप "टाइप" कमांड का उपयोग करेंगे और फिर >> ऑपरेटर का उपयोग करके इसे एक फ़ाइल में पाइप करेंगे।

>> और> के बीच का अंतर यह है कि पूर्व फ़ाइल को फ़ाइल के अंत में जोड़ता है, और बाद वाला फ़ाइल पूरी तरह से प्रतिस्थापित करेगा, जो हम जो करना चाहते हैं उसके लिए व्यर्थ होगा।

तो यह आदेश है कि आप चलाएंगे, मान लें कि आप लॉग फाइल वाले निर्देशिका में हैं।

for %f in (*.log) do type '%f' >> aggregate.txt

और हाँ, मैंने वास्तव में काम पर एक परियोजना के लिए इस आदेश का उपयोग किया, यही कारण है कि मैं इस लेख को लिख रहा हूं। =)

यादृच्छिक विचार: डीओएस टोपी की तरह पृथ्वी पर क्या होगा?

सिफारिश की: