我需要用一系列值替換特定的字段條目。嘗試用一系列值替換一組文件中的特定列
以下假設的設定文件的,我有
file1.txt
file2.txt
file3.txt
和FILE1.TXT有類似下面的條目>>
LOI 0403 001900 0000 0100 001 001 000030 000000 00000000 000 PF155000087 0000 PROMO55
LOI 0403 001900 0000 0100 001 002 000030 000000 00000000 000 0NF18300061 0000 ON
LOI 0403 002800 0000 0100 002 001 000030 000000 00000000 000 CVCID002100 0000 P41884
LOI 0403 002800 0000 0100 002 002 000030 000000 00000000 000 CVCID002101 0000 PROMO55
LOI 0403 004700 0000 0100 003 001 000100 000000 00000000 000 CVCID002102 0000 VERCAR60
LOI 0403 011900 0100 0100 001 001 000100 000000 00000000 000 CVCID002103 0000 VERCAR60
LOI 0403 012800 0100 0100 002 001 000030 000000 00000000 000 CVCID002104 0000 VOD88
我需要更換從12場具有PF155000087條目, 0NF18300061,CVCID002100等。
類似的條目也可以在file2.txt和file3.txt中使用。
以上條目必須分別替換爲一系列條目,如ABCDE000001,ABCDE000002,ABCDE000003,ABCDE000004等。
成功替換file1.txt後,序列應繼續保存file2.txt。例如,如果file1.txt的結尾值是ABCDE000030,那麼開始替換file2.txt應該來自ABCDE000031,依此類推......
任何人都可以幫助我解決上述情況。
在此先感謝!
看一看[這裏](http://stackoverflow.com/questions/21675773/reading- CSV文件,在-的Perl/21676782)。嘗試編寫一些東西。如果您遇到問題,請將該代碼添加到此問題中。 –