标题: [已结]学习FOR语句时遇到的问题
[打印本页]
作者: tsyntson
时间: 2007-8-14 19:39
标题: [已结]学习FOR语句时遇到的问题
我在XP-SP2里的CMD学习FOR语句时,对for /?里给出的
FOR /F "eol=; tokens=2,3* delims=, " %i in (myfile.txt) do @echo %i %j %k
很难理解,我在执行该句时,屏幕没有任何显示!不知有哪位兄台能指点或给出些简单的例子???
[
Last edited by HAT on 2008-10-26 at 12:53 ]
作者: Gameover
时间: 2007-8-15 11:20
比如:myfile.txt文件里的内容是(三行):
;姓名 年龄 性别
jame,15,男
lili,12,女
执行语句:FOR /F "eol=; tokens=1,2 delims=, " %i in (myfile.txt) do @echo %i %j
结果为:
jame 15
lili 12
解释:循环为一行一行得取值
eol=; 表示以";"开头的为注释内容,不考虑
tokens=1,2 表示取第一个和第二个元素
delims=, 表示元素之间以","为间隔符
作者: tsyntson
时间: 2007-8-15 14:09
楼上的,谢了!!!
作者: superadam
时间: 2007-8-16 08:54
呵呵﹐繼續學習﹐Gameover我認識呵
[
Last edited by superadam on 2007-8-16 at 08:57 AM ]
作者: killkk
时间: 2008-10-9 22:14
不错。。。顶。。
作者: willision
时间: 2008-10-10 15:31
呵呵,学习了
作者: xouou
时间: 2008-10-10 23:20
实例鲜活 顶
作者: ootwooo
时间: 2008-10-11 20:27
有才!!~
作者: 8657
时间: 2008-10-26 12:17
不试验 很少能学到东西