से पहले किसी फ़ाइल की सामग्री को किसी अन्य फ़ाइल में कैसे सम्मिलित कर सकता हूं, मैं एक फ़ाइल की सामग्री को किसी अन्य फ़ाइल में कैसे सरणी का उपयोग कर ठीक से सम्मिलित कर सकता हूं?मैं एक विशिष्ट फ़ाइल
उदाहरण मैं file1.xml कि है निम्नलिखित है:
<field tagRef="9647">
<description>Offset</description>
</field>
<field tagRef="9648">
<description>Offset Units/Direction</description>
</field>
<field tagRef="9646">
<description>Anchor Price</description>
</field>
कैसे मैं सिर्फ
से पहले file1 में करें 2 की सामग्री सम्मिलित कर सकते हैं: <field tagRef="376">
</field>
<field tagRef="377">
</field>
<field tagRef="58">
</field>
<group ref="StandardMessageTrailer" required="true"/>
</fieldList>
</message>
और file2.xml निम्नलिखित है
<group ref="StandardMessageTrailer" required="true"/>
तो यह इस तरह दिखेगा:
<field tagRef="376">
</field>
<field tagRef="377">
</field>
<field tagRef="58">
</field>
<field tagRef="9647">
<description>Offset</description>
</field>
<field tagRef="9648">
<description>Offset Units/Direction</description>
</field>
<field tagRef="9646">
<description>Anchor Price</description>
</field>
<group ref="StandardMessageTrailer" required="true"/>
</fieldList>
</message>
मैं
sed 'group ref="StandardMessageTrailer"/r file2.xml' file1.xml > newfile.xml
का उपयोग कर उस पंक्ति के बाद सम्मिलित करने के लिए कैसे पता है, लेकिन मैं इससे पहले कि यह सम्मिलित करना चाहते हैं।
, आप एसईडी चाहते हैं, तो मदद
मैं एक वास्तविक एसईडी समाधान को देखने के लिए अच्छा लगेगा - मुझे पता है यह 'की तरह/StandardMessageTrailer/कुछ के साथ संभव हो जाना चाहिए {x; आर डालने, जी}' लेकिन वह काफी यह ... – Cascabel