सवाल निर्देशिका से सभी पाठ फ़ाइलों में सभी अक्षरों को अपरकेस में कनवर्ट करें


मेरे पास एक निर्देशिका में बहुत सारी टेक्स्ट फाइलें हैं (.txt एक्सटेंशन के साथ) जिसमें मैं सभी अक्षरों को अपरकेस में कनवर्ट करना चाहता हूं। टर्मिनल का उपयोग करके मैं यह कैसे कर सकता हूं?

मैंने कोशिश की:

sed -i 's/[A-Z]/[a-z]/g' *.txt

लेकिन सफलता के बिना ...


4
2018-01-12 14:34


मूल




जवाब:


उपयोग करने का सही तरीका sed की मदद से किया जाना चाहिए \U स्विच:

sed -i 's/.*/\U&/' *.txt

यह भी देखें:


4
2018-01-12 14:37