继续接上一课,记录学习笔记
for /f提取文字信息(bat脚本如何把txt文件内容展示出来?)
新建text.txt 文件
内容:
暗恋一个人的表现
1、激动和兴奋:每次想到或见到这个人时,你可能会感到心跳加速,感到一种难以抑制的激动。
2、渴望和期待:你可能会渴望与这个人有更多的接触和交流,期待每一次可能的相遇。
3、羞涩和紧张:在暗恋对象面前,你可能会感到紧张和不自在,担心自己的言行会暴露你的感情。
4、幻想和憧憬:你可能会花很多时间幻想与这个人在一起的场景,憧憬未来可能发生的事情。
案例1:
@echo off
for /f %%I in (text.txt) do echo %%I
pause

for /f语句执行过程分析:
for循环的原理是一次处理每个元素,加上for f之后呢,也是循环显示,只不过是一行一行显示,而不是一次性把text里面的文字全部显示到屏幕上。画重点笔记:for /f是按行为单位,来处理文本的,不是一个一个字,也不是一次性全部显示,而是一行一行来处理。
默念加深一下印象吧,for /f提取文字信息!for /f提取文字信息!for /f提取文字信息!
切分字符利器:delims=(提取某个符号之前的信息,比如每行逗号之前的信息,也可以是其他=》
案例2
@echo off
for /f "delims=," %%I in (text.txt) do echo %%I
pause

最低0.47元/天 解锁文章
1274

被折叠的 条评论
为什么被折叠?



