5
मैं किसी फ़ाइल में कुछ HTML कोड को प्रतिस्थापित करने के लिए टर्मिनल का उपयोग करने का प्रयास कर रहा हूं।टर्मिनल के साथ टेक्स्ट फ़ाइल में ढूंढें और बदलें। सभी पात्रों से कैसे बचें?
यह आदेश मैं
perl -pi -w -e 's/find/replace/g;' /Volumes/Abc.html
उपयोग कर रहा हूँ मैं बदलने के लिए कोशिश कर रहा हूँ है
<body>
<body>
<div style="text-align: center;page-break-after:always;padding-top:0%;">
<img src="images/image-001.jpg" id="illustration" alt="illustration" />
<div id="caption" style="text-align:right;font-style:italic;"></div>
</div>
तो मैं इस कोशिश कर रहा है, लेकिन मैं के साथ सभी पात्रों से बचने के बारे में पता नहीं लगा सकते हैं। क्या आप मदद कर सकते हैं?
perl -pi -w -e 's/<body>/<body>
<div style="text-align: center;page-break-after:always;padding-top:0%;">
<img src="images/image-001.jpg" id="illustration" alt="illustration" />
<div id="caption" style="text-align:right;font-style:italic;"></div>
</div>
/g;' /Volumes/Abc.html
धन्यवाद!
कुछ नया सीखा। धन्यवाद! – dot
वही है, काम करने के लिए 'sed' नहीं मिल सका, यह ठीक काम करता है। अब यह पता लगाने के लिए क्यों;) – emilio
+1000, समझ में नहीं आता कि मैं इस समय क्यों उपयोग करने की कोशिश कर रहा था। कई फ़ाइलों को बदलते समय विशेष रूप से उपयोगी: 'perl -p ...' s {old} {new} g '* .html' ... धन्यवाद! – sa125