 
- 帖子
- 179
- 积分
- 1066
- 技术
- 3
- 捐助
- 0
- 注册时间
- 2008-9-15
|
原帖由 Batcher 于 2009-4-20 19:29 发表 
当我们把字符串重定向输出到文件中再计算偏移量的情况,比较好理解,多出来的两个字节就是行尾的回车和换行。
当我们直接在for命令中获取字符串偏移量时,情况会变得稍微复杂。请把一下代码保存为test.bat,然后运 ...
cmd下输入echo a >1.txt
打开1.txt,ctrl+A
cmd下输入echo a>2.txt
打开2.txt,ctrl+A
同理
(echo bathome&echo.)>1.txt
(echo.&echo.&echo.)|findstr /o .*
这个多出来的字符不是空格,是一个控制符,推测是行输出的eof标志 |
|