我有一个包含以下行的txt文件
jfo3 93jfl lvls 29fdj nskd jfuwe xlkw eklwe
我试图逐行阅读文件,并用它做一些事情。 我应该使用什么分隔符?
我在这里使用的delim分别读取每个单词。
@echo off setlocal EnableDelayedExpansion for /f "delims=" %%x in (lines.txt) do ( echo %%x )
这一行一行一行读给我:
for /f "delims=" %x in (lines.txt) do echo %x
这个问题与分隔符无关,而是与代币相关:
for /f "tokens=*" %%x in (lines.txt) do echo %%x
如果这是你的输入文件:
ABC,DEF
GHI,JKL
MNO,PQR
然后使用
FOR /F "tokens=1,2,3 delims=," %%i in (test.txt) do (whatever u want)