मैं एक फ़ाइल तक पहुंच रहा हूं, और इससे पहले कि मैं इसमें शामिल हूं, मैं फ़ाइल से अंतिम पंक्ति को हटाना चाहता हूं। रूबी में ऐसा करने का कोई कुशल तरीका है?रूबी में फ़ाइल की अंतिम पंक्ति को कैसे हटाएं?
यह है कि मैं क्या फ़ाइल तक पहुँचने का उपयोग कर रहा हूँ है:
file = File.new("imcs2.xml", "a")
यह तब तक काम करता है जब तक आपका प्रतिस्थापन टेक्स्ट फ़ाइल की अंतिम पंक्ति में मूल पाठ से अधिक लंबा न हो। यदि यह छोटा है, तो शेष डालने के बाद शेष को एक नई पंक्ति में धकेल दिया जाएगा। – Excalibur
यह कोड किसी फ़ाइल की अंतिम पंक्ति को हटा नहीं करता है। –