欢迎光临

木子屋

标题: delims=和tokens=*的差别

作者: dnawo

日期: 2008-04-24 03:11 PM

分类: 操作系统

内容: test.txt 的内容为：
引用内容 abc(行首有若干空格)
比较以下两段代码的执行结果差异：
复制内容到剪贴板 程序代码@echo off
for /f "delims=" %%i in (test.txt) do echo /%%i/
pause
复制内容到剪贴板 程序代码@echo off
for /f "tokens=*" %%i in (test.txt) do echo /%%i/
pause
看到有什么差别了吗？
原因："delims=" 的含义是取消默认的分隔符，所以会把行上的内容照搬下来，而 "tokens=*" 表示获取行上的所有内容，但是会忽略行首的所有空格

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.627 ms

返回

标题: delims=和tokens=*的差别

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.627 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.658 ms

返回