File1:每條記錄以'〜'開始,並且像下面的&這樣的數字以相同的結尾。每條記錄在開始和結束行之間有八行,並帶有一些'_'。基於一些條件合併兩個文本文件
~1
001
COMON
_
98273497335
_
_
003
+7346542347
~1
~2
001
.
.
~2.........so on
File2:它包含每個記錄的默認值,如下所示。它只包含一條記錄。 File1中的每條記錄應與File2進行比較,並將所有'_'替換爲File2中相對於該位置的默認值。
~
001
COMON
0000000000
0
00
00000
+0.0
+0000000000
~
輸出文件:在「_」從文件1,應通過文件2的記錄中的相應位置的默認值取代。
~1
001
COMON
0000000000
98273497335
00
00000
003
+7346542347
~1
~2
001
.
.
~2.........so on
[Stack Overflow](http://stackoverflow.com/tour)是專業和愛好者程序員的問答網站。請展示您的編碼工作。 – Cyrus
好吧,我對shell腳本沒有太多的想法。一旦我得到了我可以實現的想法,然後我會自己回覆一些解決方案。我希望我能在這裏得到一些幫助...... – user8552135
我沒有看到問題出現了什麼問題,要求很明確,帶有示例輸入和輸出。 「缺乏研究」,或許,但不是「太寬泛」。 –