Board logo

标题: for命令中的delims参数,如何再附加自定义分隔符? [打印本页]

作者: faraway     时间: 2009-3-6 04:26    标题: for命令中的delims参数,如何再附加自定义分隔符?

for命令的帮助中,对delims的解释如下:

delims=xxx      - 指分隔符集。这个替换了空格和跳格键的
                          默认分隔符集。


如果我既需要默认的分隔符集,又想再添加其他分隔符,如何实现?

其实上述问题也可以理解为:如何输入“跳格键”!
因为只要能够输入跳格键,就可以保留原来的分隔符集了。
作者: netbenton     时间: 2009-3-6 07:41
键上的Tab键不知道是用来干什么的?哪位知道呀?

for /f "delims=a[tab][空格]" %%a in ('dir') do echo %%a

[ Last edited by netbenton on 2009-3-6 at 05:43 ]
作者: faraway     时间: 2009-3-8 09:56


  Quote:
Originally posted by netbenton at 2009-3-6 07:41:
键上的Tab键不知道是用来干什么的?哪位知道呀?

for /f "delims=a[tab][空格]" %%a in ('dir') do echo %%a

[ Last edited by netbenton on 2009-3-6 at 05:43 ]

在批处理文件中,兄弟说的没错,可是DOS命令行模式下,TAB键按了好像没有反应啊:(