标题: for,for套用的问题
[打印本页]
作者: flyingphf
时间: 2008-4-16 13:47
标题: for,for套用的问题
for /f "delims=" %%a in (test2.txt) do
(for /f "tokens=1* delims=:" %%a in ('findstr /n .* zzz.txt^|findstr /r /c:"^%%a:" ') do @echo %%b >>ghgh.txt)
我想问下这个命令他说语法不对,应该要怎么去做啊
作者: flyingphf
时间: 2008-4-16 15:59
有没有人帮忙啊
作者: flyingphf
时间: 2008-4-16 18:56
555
作者: moniuming
时间: 2008-4-16 20:01
这样足矣
@echo off
for /f "tokens=1* delims=:" %%a in ('findstr /n .* "test2.txt"') do (
>>ghgh.txt echo %%b
)
pause
作者: flyingphf
时间: 2008-4-17 08:12
不对啊,那zzz.txt到哪里去了
作者: zerqq
时间: 2008-4-17 16:25
这是什么啊?
作者: moniuming
时间: 2008-4-17 19:10
Originally posted by flyingphf at 2008-4-17 08:12:
不对啊,那zzz.txt到哪里去了
请把你的想法或要求清楚的表达
作者: moniuming
时间: 2008-4-17 20:09
这样吧,我猜猜,是不是在zzz.txt中查找包含test2.txt的内容的行,然后输出到ghgh.txt中?如果是的话可以试试下面的代码:
@echo off
for /f "delims=" %%a in (test2.txt) do (
for /f "delims=" %%i in ('findstr "%%a" zzz.txt') do (
>>ghgh.txt echo %%i
))