मेरे पास यूनिक्स पर एक टेक्स्ट फ़ाइल file1.txt
है। मैं एक और फ़ाइल file2.txt
उत्पन्न करना चाहता हूं, जिसमें मैं apple-pie
की सभी घटनाओं को apple_pie
के साथ प्रतिस्थापित करता हूं। मैं किस आदेश का उपयोग कर सकता हूं?फ़ाइल में स्ट्रिंग को प्रतिस्थापित करना यूनिक्स
8
A
उत्तर
17
उपयोग sed
file1.txt
पर एक वैश्विक प्रतिस्थापन करते हैं और file2.txt
को आउटपुट पुनर्निर्देशित करने के लिए:
sed 's/apple-pie/apple_pie/g' file1.txt > file2.txt
1
sed
awk
तुलना में बेहतर प्रदर्शन किया है लेकिन दोनों इस खोज के लिए काम करते हैं और जगह लेगा। Reference
आप एक स्क्रिप्ट (जैसे, ksh, श) में आदेश डाल तो यहां वाक्य रचना है:
awk '{gsub(/apple-pie/,"apple_pie");print}' "file1.txt" > "file2.txt"
sed -e 's/apple-pie/apple_pie/g' "file1.txt" > "file2.txt"
संबंधित मुद्दे
- 1. स्ट्रिंग में वर्णों को प्रतिस्थापित करना
- 2. लिनज फ़ाइल में स्ट्रिंग को किसी अन्य स्ट्रिंग के साथ स्ट्रिंग को प्रतिस्थापित करने के लिए
- 3. फ़ाइल को प्रतिस्थापित करें
- 4. एकाधिक फ़ोल्डरों/उपनिर्देशिकाओं में फ़ाइल को प्रतिस्थापित करना
- 5. लैम्ब्डा अभिव्यक्ति में पैरामीटर को प्रतिस्थापित करना
- 6. खोज, प्रतिस्थापित स्ट्रिंग
- 7. अप्रचलित VisualBasic.Compatibility.VB6 को प्रतिस्थापित करना।
- 8. यूनिक्स - फ़ाइल
- 9. यूनिक्स: फ़ाइल
- 10. यूनिक्स में फ़ाइल के मालिक को खोजें
- 11. जावास्क्रिप्ट - उप-स्ट्रिंग को कैसे प्रतिस्थापित करें?
- 12. sed पहली पंक्ति में स्ट्रिंग को प्रतिस्थापित करता है
- 13. पर्ल में किसी मौजूदा फ़ाइल में स्ट्रिंग को कैसे प्रतिस्थापित करें?
- 14. उदाहरण के लिए एक फ़ाइल को प्रतिस्थापित करना - गिट इंडेक्स में HEAD संशोधन बनाम फ़ाइल
- 15. php - स्ट्रिंग घटनाओं को प्रतिस्थापित करें
- 16. स्ट्रिंग में टोकन के जोड़े को कैसे प्रतिस्थापित करें?
- 17. डेटा के ब्लॉक में एकाधिक पैटर्न को प्रतिस्थापित करना
- 18. यूनिक्स में गलत स्ट्रिंग को कैसे परिवर्तित करें?
- 19. विंडोज़ में Mercurial यूनिक्स लाइन समाप्ति को कनवर्ट करना
- 20. यूनिक्स के साथ यूनिक्स खोजें
- 21. पायथन में स्ट्रिंग के हिस्से को कैसे प्रतिस्थापित करें?
- 22. जावा में स्ट्रिंग को कैसे प्रतिस्थापित करें जिसमें डॉट है?
- 23. SQL में स्ट्रिंग से किसी वर्ण को प्रतिस्थापित कैसे करें?
- 24. जावा स्ट्रिंग में विधि को प्रतिस्थापित करने के तेज़ विकल्प?
- 25. एक स्ट्रिंग में � को प्रतिस्थापित करने के लिए
- 26. यूनिक्स
- 27. एक तत्व को प्रतिस्थापित करना और jQuery
- 28. यूनिक्स रीडायरेक्ट पूंछ फ़ाइल
- 29. बाइनरी फ़ाइल को बेस 64 स्ट्रिंग में परिवर्तित करना
- 30. यूनिक्स प्रणाली फ़ाइल टेबल