
批處理命令FINDSTR帶有/r參數無法搜索帶[的關鍵字
有A.TXT,內容如下[全打開附件山口健[完]sdk基薩[全3[全++[未是偶爾看---------------目的是將符合關鍵字的幾行輸出到a.end.txt的可是不行....后來想著是不是[的問題于是增加在[前面,結果還是不行.最后問了別人,當時人家也沒多考慮直接就說用下面的代碼nclick="copycode($('code0'));">復制代碼
- @echo off
- for %%f in (%*) do (
- findstr /i /r 完] [全 %%~dpnf.txt>%%~dpnf.end.txt
- )
刪掉了/r參數之后沒問題了....ORZ....現在想請問一下可有辦法在不取消/r的參數下讓findstr執行成功?有折騰過谷哥....http://www.cn-dos.net/forum/viewthread.php?tid=21167←可惜的是這個帖子的內容看的并不太懂.總歸的意思似乎是轉義字符的無效.還是說自己/r參數本來就用錯了?自己需要處理的文本是內容是多樣的.包括一些特殊字符.甚至是關鍵字都是多個的.--------今天除夕了啊....預祝新年快樂O(∩_∩)O!nclick="copycode($('code1'));">復制代碼
- findstr /i 完] [全 %%~dpnf.txt>%%~dpnf.end.txt

