在FOR循环中用于读取行的分隔符是什么?

我有一个包含以下行的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)