इम, awk के साथ एक फ़ाइल में एक पंक्ति का एक प्रतिस्थापन बनाने की कोशिश कर उदाहरण के लिएawk
के साथ एक लाइन बदलने के इस बदलते:
e1 is (on)
e2 is (off)
रहे हैं:
e1 is (on)
e2 is (on)
उपयोग आदेश:
awk '/e2/{gsub(/off/, "on")};{print}' ~/Documents/Prueba > ~/Documents/Prueba
इस प्रतिस्थापन बनाता है लेकिन फ़ाइल खाली हो जाती है!
+1। "मूल फ़ाइल [है] ओवरराइट * पर जोर * इससे पहले * इसे पढ़ा गया है" –