
【已解決】批處理如何從文本中篩出想要的信息并置換內(nèi)容DDI.txt中內(nèi)容如下,是我想要篩選的源文件。drug1 iddrug2 idDB00005DB01281DB00005DB00026DB00005DB08879DB00005DB06168DB00005DB08904DB00005DB00531DB00005DB06643DB00005DB00065DB00005DB01097index.txt中內(nèi)容如下:drugidDB00175DB00177DB00178DB00190DB00191DB00193DB00199DB00201DB00210DB00222DB00227link.txt中則是drugid與stitch_id中 一 一對(duì)應(yīng)關(guān)系:CID000054687DB00175CID000060846DB00177CID005362129DB00178CID000034359DB00190CID000004771DB00191CID000033741DB00193CID000012560DB00199CID000002519DB00201CID000060164DB00210CID000003476DB00222希望依據(jù)index中所存在的196個(gè)drug id去篩選DDI.txt中的數(shù)據(jù),當(dāng)且僅當(dāng)DDI.txt每一行中的drug1 iddrug2 id都在index.txt中出現(xiàn),該行才可被提取出來輸入到out.txt中去,在輸入到最終的out.txt之前希望根據(jù)link.txt中drugid與stitch_id中 一 一對(duì)應(yīng)關(guān)系將篩選出來的DDI從drug id格式轉(zhuǎn)化成stitch_id格式,結(jié)果大致應(yīng)如下:stitch1_id stitch2_idCID000002118CID000000896CID000002249CID000002162CID000002315CID000002249CID000002481CID000001983CID000002540CID000002162CID000002576CID000002244CID000002712CID000002160CID000002732CID000002249望大神不吝賜教~~~

