本帖最后由 slore 于 2011-12-13 11:44 编辑
回复 6# jellyhk
不支持词语,中文支持。- @echo off
- for /f "delims=全集 tokens=1" %%i in (t.txt) do (
- echo %%i
- )
- pause
-
- for /f "delims=「」 tokens=1" %%i in (t.txt) do (
- echo %%i
- )
- pause
复制代码 测试文本内容
「haha」全集
「abc集123」全集
「123全456」全集
「test」全集
输出结果为- 「ha ha」
- 「abc
- 「123
- 「te st」
-
- ha ha
- abc集1 23
- 123全456
- te st
复制代码 goto 不一样 和 call 标签不一样
为什么会看到作者,因为会读第2行,干嘛加那个=2的判断?直接goto l ,n也不用算。。。肯定是第一行,进来就处理,然后就goto就行了。
你这个正好move移走文件了,不然就是循环了。。。
你这个dir的次数多。。。用标签把循环拆开的话,dir只用一次。
EOF是文件结尾,其实就是结束下面的 循环,因为是call调用,所以会到for里面,继续第2个文件。 |