我 大家好,文件分割基于
我需要根据文件中匹配变量的内容拆分文件。 只有在以25开头的行之前和刚刚在split参数之后的行不同时,我需要在拆分参数(此处为“///”)上拆分文件。 然后应使用:25:标记的表达式命名文件。 我需要使用.cmd命令来做到这一点... 我已经厌倦了令牌,但一直不成功。 有人可以帮我解决这个问题吗?
例如,下面的文件的初始文件:
:01:BLABLA
:25:123456
:71:BLABLABLA1
:86:BLABLABLA2
:71:BLABLABLA3
:86:BLABLABLA4
///
:25:123456
:71:BLABLABLA5
:86:BLABLABLA6
:71:BLABLABLA7
:86:BLABLABLA8
///
:25:123457
:71:BLABLABLA0
:86:BLABLABLA9
应在两个文件进行分割:
123456.TXT
:01:BLABLA
:25:123456
:71:BLABLABLA1
:86:BLABLABLA2
:71:BLABLABLA3
:86:BLABLABLA4
///
:25:123456
:71:BLABLABLA5
:86:BLABLABLA6
:71:BLABLABLA7
:86:BLABLABLA8
123457.TXT
:25:123457
:71:BLABLABLA0
:86:BLABLABLA9
带有:25的行总是第一个_below_分割参数? – Aacini
嗨Aacini。不,25:并不总是低于分割参数的第一个。这就是拆分应该发生在“///”而不是“:25:”上的原因。 – Chris
你应该在你的例子中在'///'和':25:...'之间插入一行,或者在文本中仔细解释这一点! – Aacini