मेरे पास एक txt फ़ाइल है। क्या मैं इसमें कुछ टेक्स्ट डाल सकता हूं और इसे ओवरराइट नहीं कर सकता? क्योंकि जब मैं उदाहरण के लिए उपयोग करता हूं f.puts "aaaaaaaaaaaaaaaa" रूबी मेरी txt फ़ाइल को ओवरराइट करता है। धन्यवादमौजूदा फ़ाइल में टेक्स्ट डालें
5
A
उत्तर
4
आप कैसे किसी मौजूदा फ़ाइल के बीच में पाठ सम्मिलित करने के लिए, जैसा कि नीचे पूछ रहे हैं, तो:
वहाँ अधिक जानकारी के यहाँ हैं
Original file first half, Original File second half
हो जाता है :
Original file first half, Inserted text, Original File second half
आपको एक नई फ़ाइल बनाने की आवश्यकता है, मूल के पहले भाग को कॉपी करें, फिर नया टेक्स्ट लिखें, n शेष मूल फ़ाइल की प्रतिलिपि बनाएँ।
16
आप अपने पिछले प्रश्न
4
आप जब पर खुला का उपयोग कर फ़ाइल के लिए मोड सेट मिल गया है बाहर संलग्न मोड में खोलने के लिए
File.open("file.txt", "a+"){|f| f << "aaaaaaaaaaaaaaaaaaa" }
चेक की जरूरत है एक पंक्ति। आप नहीं कर सकते http://www.ruby-doc.org/core/classes/IO.html#M000889
संबंधित मुद्दे
- 1. एक्लिप्स में फ़ाइल शीर्षलेख डालें/बदलें?
- 2. फ़ाइल में मौजूदा टेक्स्ट को मिटाने के लिए कैसे करें
- 3. जावास्क्रिप्ट में किसी मौजूदा RegExp में स्ट्रिंग डालें?
- 4. टेक्स्ट sv0 में मौजूदा svn संस्करण लिखें
- 5. पायथन में कॉन्फ़िगरेशन फ़ाइल कहां डालें?
- 6. सीएसवी फ़ाइल में एक पंक्ति डालें
- 7. Emacs: psvn.el फ़ाइल कहां डालें?
- 8. जेएस: गतिशील रूप से स्पैन में टेक्स्ट कैसे डालें?
- 9. एसक्यूएल सर्वर 2008 - थोक एक पूरे टेक्स्ट फ़ाइल को एक फ़ील्ड में डालें
- 10. किसी मौजूदा फ़ाइल
- 11. मौजूदा WAR फ़ाइल
- 12. गैर-मौजूदा फ़ाइल
- 13. दो मौजूदा शाखाओं के बीच एक नई शाखा डालें
- 14. जावा में किसी मौजूदा फ़ाइल में टेक्स्ट की एक नई पंक्ति कैसे जोड़ें?
- 15. टेक्स्ट फ़ाइल
- 16. टेक्स्ट फ़ाइल
- 17. टेक्स्ट फ़ाइल
- 18. डेटाबेस में छवि डालें
- 19. phpStorm में, एक php फ़ाइल में जावास्क्रिप्ट ब्रेकपॉइंट कैसे डालें
- 20. मौजूदा ओरेकल डेटाबेस डंप फ़ाइल
- 21. ITextSharp किसी मौजूदा पीडीएफ
- 22. बैश मौजूदा फ़ाइल की तह तक फ़ाइल सामग्री संलग्न
- 23. एचटीएमएल में छवियों पर पाठ कैसे डालें?
- 24. .cpp फ़ाइल के प्रत्येक फ़ंक्शन में ब्रेकपॉइंट कैसे डालें?
- 25. डब्ल्यूसीएफ सेवा की web.config फ़ाइल में MaxReceivedMessageSize संपत्ति कहां डालें?
- 26. MySQL तालिका के कॉलम में फ़ाइल सामग्री डालें
- 27. जावाएफएक्स HTMLEditor - छवि फ़ंक्शन डालें
- 28. फ़ोटोशॉप जावास्क्रिप्ट द्वारा टेक्स्ट फ़ाइल में टेक्स्ट कैसे लिखें?
- 29. MSMQ/टेक्स्ट फ़ाइल/डेटाबेस
- 30. एंड्रॉइड टेक्स्ट फ़ाइल
अधिक सही ढंग से, यह लिखने के बजाय ऐपेंड मोड होगा। http://www.ruby-doc.org/core/classes/IO.html – Ryanmt
@Ryanmt उसे पाठ को संलग्न करने की आवश्यकता है, इसे ओवरराइट न करें, क्योंकि मैं समझता हूं कि – fl00r
सहमत है, यह उनका उद्देश्य है, लेकिन आपके उत्तर ने कहा था मोड 'जो बिल्कुल सही नहीं था, इसलिए मैंने सोचा कि मैं स्पष्टीकरण दूंगा। – Ryanmt