आवश्यक जानकारी: मेरे पास 304 लाइनों वाली एक फ़ाइल "DB_OUTPUT.TXT" है जिसे मुझे 304 फ़ाइलों (एक पंक्ति) में बदलने की आवश्यकता है। प्रत्येक पंक्ति में कई विशेष वर्ण होते हैं और हजारों वर्णों तक लंबे हो सकते हैं। इन कारणों के लिए, मुझे cmd।
मेरे पास एक फाइल "DB_OUTPUT_FILENAMES.TXT" है, जिसमें "db_output.txt" से प्रत्येक लाइन-टू-बी-फाइल के लिए एक अलग फ़ाइल नाम है। तो DB_OUTPUT.TXT की लाइन 1 को DB_OUTPUT_FILENAMES.TXT की लाइन 1 के बराबर नाम वाली एक नई फ़ाइल का शरीर होना चाहिए।
अतिरिक्त जानकारी: जैसा कि आप अनुमान लगा सकते हैं, DB_OUTPUT.TXT एक डेटाबेस से आउटपुट है; इसमें एसक्यूएल क्वेरी वाले अंतिम कॉलम के साथ एक निश्चित चौड़ाई पर 6 या 7 कॉलम के साथ 304 रिकॉर्ड हैं। इन पंक्तियों में से प्रत्येक (डीबी रिकॉर्ड) को नए डेटाबेस ऑब्जेक्ट बनाने के लिए स्क्रिप्ट के रूप में उपयोग किया जाएगा, यही वजह है कि विशेष वर्णों को संरक्षित करने की आवश्यकता है।
प्रश्न: क्या यह बैच-तरह के फैशन में ऐसा करने का एक तरीका है? मैं या तो एक विंडोज समाधान या एक लिनक्स के साथ खुश हूँ।