我有2个文件。文件1具有标识符(例如,DF:1:1)。然后“1:N”是一个附加字段。第二,第三和第四行是特定于标识符的。文件2由一列标识符组成。 逻辑:如果文件2的标识符与文件1的标识符完全匹配,则删除与该标识符相对应的所有4行。模式匹配和删除与模式相对应的四行
文件1:
@DF:1:1 1:N
IIIIIIIIIIIIIIA
+
CCCCCCCCCCCCCCC
@DF:1:2 1:N
TTTTTTTTTTTTTTT
+
AJJJJJJJJJJJJAA
@DF:1:3 1:N
TTTTTTTTTTCAACA
+
LLLLLLLLLLLLLLN
@DF:2:1 1:N
NNNNNNNNNNNNNGC
+
DHHHHHHHHHHHHHH
@DF:1:4 1:N
CCCCCCCCCCCCCCC
+
DFFFFFFFFFFFFFF
文件2:
DF:1:1
DF:1:3
DF:2:1
DF:9:9
DF:6:9
预期输出:
@DF:1:2 1:N
TTTTTTTTTTTTTTT
+
AJJJJJJJJJJJJAA
@DF:1:4 1:N
CCCCCCCCCCCCCCC
+
DFFFFFFFFFFFFFF
我在Bioi是新信息学和编程,并会欣赏你的帮助。 谢谢。
我的初始脉冲。将读存储器中的满'File2'以阵列(或一个字典)然后打开并读出由'线File1'线,检查对阵列并打印(或不打印)后续行。 –
你是否可以在Code的帮助下解释我,因为我是编程新手。谢谢 – user3275818