
【已解決】批處理讀取文本指定內(nèi)容行如何不受文本中NUL(x00)控制字符的影響因?yàn)楣ぷ髟颍褂玫哪骋卉浖傻挠?jì)算結(jié)果中出現(xiàn)了空位NUL字符(x00),而我想寫一個(gè)batch腳本將其中關(guān)心的內(nèi)容挑選出來,無奈嘗試過網(wǎng)上無數(shù)腳本,每一個(gè)都是遇到空位字符即認(rèn)為文本結(jié)束,沒有一個(gè)能將我想提取的內(nèi)容提取出來。大牛們有沒有好的解決方案?文本樣例截圖展示這里有想讀取的樣例文本經(jīng)測試,網(wǎng)上的腳本讀到第5行即退出。后面的許多結(jié)果根本讀不出來(這里是我自己仿制的樣例,實(shí)際文本1000+行)我想篩選的結(jié)果大概是(以樣例為例):如果質(zhì)子數(shù)(PROTON)是1,我只需要中子數(shù)(NEUTRON)為1和2,也就是氫和氘,兩個(gè)核素的含量(CONTENT);如質(zhì)子數(shù)是3,我只關(guān)心中子數(shù)為3的鋰同位素的含量。諸如此類。

