पर कनवर्ट करें, मैं प्रत्येक पंक्ति के पहले अक्षर को फ़ाइल के अंत तक कम केस में कनवर्ट करना चाहता हूं। मैं शैल स्क्रिप्टिंग का उपयोग करके यह कैसे कर सकता हूं?दिए गए फ़ाइल के पहले अक्षर को
मैं इस कोशिश की:
plat=`echo $plat |cut -c1 |tr [:upper:] [:lower:]``echo $plat |cut -c2-`
लेकिन इस लोअर केस में केवल प्रथम चरित्र बदल देता है।
मेरे फ़ाइल इस तरह दिखता है:
Apple
Orange
Grape
अपेक्षित परिणाम:
apple
orange
grape
त्वरित प्रतिक्रिया – Sijith
के लिए धन्यवाद यह सभी पहले वर्ण को कम मामले में परिवर्तित करता है लेकिन फ़ाइल में पुराने कैप्स स्ट्रिंग को प्रतिस्थापित नहीं करता है। क्या ऊपरी जांचना और उसी फ़ाइल में तदनुसार प्रतिस्थापित करना संभव है – Sijith
मुझे समझ में नहीं आता कि आपका क्या मतलब है। यह वही करता है जो आपका प्रश्न कहता है: "फ़ाइल के अंत तक प्रत्येक पंक्ति के पहले अक्षर को कम केस में परिवर्तित करें" – Mat