批处理for语句的一个问题
FOR/F["options"]%variableIN(file-set)DOcommand[command-parameters]FOR/F["options"]%va...
FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]
上面几个for /f用法中["options"] 这个解析选项的几个关键字:
eol=c
skip=n
delims=xxx
tokens=x,y,m-n
usebackq
具体代表什么含义谁能帮我说明一下!
特别是"usebackq delims="联在一起的意思,
系统自带的帮助 for/? 里面的解释看地糊理糊涂,不要照搬来给我哈~~~~ 展开
FOR /F ["options"] %variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]
上面几个for /f用法中["options"] 这个解析选项的几个关键字:
eol=c
skip=n
delims=xxx
tokens=x,y,m-n
usebackq
具体代表什么含义谁能帮我说明一下!
特别是"usebackq delims="联在一起的意思,
系统自带的帮助 for/? 里面的解释看地糊理糊涂,不要照搬来给我哈~~~~ 展开
展开全部
usebackq -- 使用反写的单引号键,(这个键在键盘上数字1的左面,波浪号的下档键)。用它括起的内容为命令。例如
`set' [对不起,我这里打不进来],表示执行set命令,即取环境变量。
delims=xxx 定义字词分隔符,默认是空白键,表格键。delims=就是不用默认分隔符,用自己在这里定义的东西,例如分号豆号。
eol=c 定义注解开始点的符号(1个字符),该号起,直到行尾是注解
skip=3 跳过文件开始的头3行。墨认是跳过所有空白行,不跳有字行。
tokens=x,y,m-n , x,y是特殊字符,例如要查找的字符,m-n 是范围,第几到第几个特殊字符,在此范围内的内容作语法分析。
"usebackq delims=;"联在一起 -- 仍应看成分别的两个定义,一个定义反引号,另一个定义分隔符是";"号。
`set' [对不起,我这里打不进来],表示执行set命令,即取环境变量。
delims=xxx 定义字词分隔符,默认是空白键,表格键。delims=就是不用默认分隔符,用自己在这里定义的东西,例如分号豆号。
eol=c 定义注解开始点的符号(1个字符),该号起,直到行尾是注解
skip=3 跳过文件开始的头3行。墨认是跳过所有空白行,不跳有字行。
tokens=x,y,m-n , x,y是特殊字符,例如要查找的字符,m-n 是范围,第几到第几个特殊字符,在此范围内的内容作语法分析。
"usebackq delims=;"联在一起 -- 仍应看成分别的两个定义,一个定义反引号,另一个定义分隔符是";"号。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询