
[已解決]輸出符合條件行的內容到另一個文本并刪除原文本行的批處理怎樣批量拖入最后由 碇シンジ 于 -9-19 15:52http://www.bathome.net/thread-13938-1-1.html之前已經求過一次了.地址如上,awk大大的代碼效果很好.本來想著自己弄成批量化的就是可以一次性拖入多個文件.可是始終不行.因為自己始終都不懂批處理來著,看了不少案例也是看不懂該怎么套用FOR或者SET.(或許根本也用不上....)目前代碼已經換成了自己需要用到的情況
(代碼重新更新了一下,原來的輸出會變成*.TXT.END.TXT這種類型.更新后的代碼則是*.END.TXT)另外想追加一個功能.就是分離完成后,刪除掉該關鍵字nclick="copycode($('code0'));">復制代碼
- @echo off
- for %%f in (%*) do (
- findstr zheshimark %%f>%%~dpnf.end.txt
- findstr /v zheshimark %%f>%%~dpnf.continued.txt
- )
1213[完]zheshimarksadf[完]zheshimark grg[完]zheshimark b4345[完]zheshimark[未]4ffg[完]zheshimarkjkdfglj[完]zheshimark[完]zheshimarklf94[完]zheshimark f0g904[完]zheshimark[未]94kjlkv[完]zheshimarkk4jmb4[完]zheshimarkvklb40b[完]zheshimark[未] vlkb4l;4[完]zheshimarkvblk4lkh0[完]zheshimarkoib4kl;v0[完]zheshimark源文件內容如上,執行批處理后,生成2個TXT文件一個%1.end.txt1213[完]sadf[完]grg[完]b4345[完]4ffg[完]jkdfglj[完][完]lf94[完]f0g904[完]94kjlkv[完]k4jmb4[完]vklb40b[完]vlkb4l;4[完]vblk4lkh0[完]oib4kl;v0[完]一個%1.continued.txt[未] [未] [未]求指教....求幫忙

