早教吧作业答案频道 -->其他-->
关于批处理的for命令,为何完全没法用?假如文件a.txt中有如下内容:第1行第1列第1行第2列第1行第3列假如文件a.txt中有如下内容:第1行第1列第1行第2列第1行第3列第2行第1列第2行第2列第2
题目详情
关于批处理的for命令,为何完全没法用?假如文件a.txt中有如下内容:第1行第1列 第1行第2列 第1行第3列
假如文件a.txt中有如下内容:
第1行第1列 第1行第2列 第1行第3列
第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
你想显示a.txt中的内容,会用什么命令呢?当然是type,type a.txt
for也可以完成同样的命令:
for /f %%i in (a.txt) do echo %%i
还是先从括号执行,因为含有参数/f,所以for会先打开a.txt,然后读出a.txt里面的所有内容,把它作为一个集合,并且以每一行作为一个元素,所以会产生这样的集合,
{"第1行第1列 第1行第2列 第1行第3列",//第一个元素
"第2行第1列 第2行第2列 第2行第3列",//第二个元素
"第3行第1列 第3行第2列 第3行第3列"} //第三个元素
集合中只有3个元素,同样用%%i依次代替每个元素,然后执行do后面的命令.
我在c盘根目录下有 a.txt
然后做一个1.bat,内容是.
for /f %%i in (a.txt) do echo %%i
结果完全没有反应?可以确定不会输错任何东西.
winxp系统,在cmd下手工输入,也没有反应
是哪个txt文件的问题,已经解决了,估计是txt编码不正确,但是看不出来
假如文件a.txt中有如下内容:
第1行第1列 第1行第2列 第1行第3列
第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
你想显示a.txt中的内容,会用什么命令呢?当然是type,type a.txt
for也可以完成同样的命令:
for /f %%i in (a.txt) do echo %%i
还是先从括号执行,因为含有参数/f,所以for会先打开a.txt,然后读出a.txt里面的所有内容,把它作为一个集合,并且以每一行作为一个元素,所以会产生这样的集合,
{"第1行第1列 第1行第2列 第1行第3列",//第一个元素
"第2行第1列 第2行第2列 第2行第3列",//第二个元素
"第3行第1列 第3行第2列 第3行第3列"} //第三个元素
集合中只有3个元素,同样用%%i依次代替每个元素,然后执行do后面的命令.
我在c盘根目录下有 a.txt
然后做一个1.bat,内容是.
for /f %%i in (a.txt) do echo %%i
结果完全没有反应?可以确定不会输错任何东西.
winxp系统,在cmd下手工输入,也没有反应
是哪个txt文件的问题,已经解决了,估计是txt编码不正确,但是看不出来
▼优质解答
答案和解析
做一个1.bat,内容是.
@echo off
for /f %%i in (a.txt) do echo %%i
pause
winxp系统,在cmd下手工输入,要把双%%改成单%
for /f %i in (a.txt) do echo %i
注意,上面只显示每行的第一列,要显示整行内容 /f 后面要加上 "tokens=*"
for /f "tokens=*" %i in (a.txt) do echo %i
@echo off
for /f %%i in (a.txt) do echo %%i
pause
winxp系统,在cmd下手工输入,要把双%%改成单%
for /f %i in (a.txt) do echo %i
注意,上面只显示每行的第一列,要显示整行内容 /f 后面要加上 "tokens=*"
for /f "tokens=*" %i in (a.txt) do echo %i
看了 关于批处理的for命令,为何...的网友还看了以下:
o(∩∩)o...合并同类项是一道小小的数学问题.三角形的边长为a+b,第二边比第一边长a-3,第 2020-08-01 …
[惊人发现]1=O.9循环1=O.9循环∵1/3=O.3循环∴1/3+1/3=O.3循环+O.3循环 2020-10-31 …
某炮台上有三门炮,假定第一门炮的命中率为0.4,第二门炮的命中率为0.3,某炮台上有三门炮,假定第一 2020-11-10 …
1.品读全文,请你联系生活实际,写出你对生命的段落的理解与感悟.2.第二段中,那一记瓜熟蒂落的清脆指 2020-12-04 …
如图,已知⊙O和⊙O′相交于A、B两点,过点A作⊙O′的切线交⊙O于点C,过点B作两圆的割线分别交⊙ 2020-12-05 …
疯狂猜图31关答案一个棕褐色(阿萨姆的颜色)的花瓶,4个字母,第3个是O一个棕褐色(阿萨姆的颜色)的 2020-12-08 …
生命很短,日子很长急要啊1阅读全文后理解题目的含义.2第二段加点字‘这样的思维’是指什么?3第3段主 2020-12-23 …
1.射击运动员在双项飞碟比赛中,每轮比赛连续发射两枪,击中两个飞靶得2分,击中一个得1分,不击中得0 2020-12-23 …
生命若弦阅读1.请概述阿炳“原本华丽的生命”是怎样的.2.第六段中的"大幸"和"大不幸"分别指什么? 2020-12-29 …
关于科技革命对生产关系的影响,下列说法正确的是1.工业革命是资本主义社会的生产力有了第一次飞跃2.工 2021-01-23 …