标题: 如何通过for命令或者配合其它命令删除文本中指定内容
[打印本页]
作者: xyfx
时间: 2010-2-27 18:00
标题: 如何通过for命令或者配合其它命令删除文本中指定内容
[fwfsfdjic ]: ojwfo wfijod
[fwjocnwss]: fwojif fwojsn
以上是文本内容的原始信息,我想通过for命令配合其它
命令的过滤。使它变成下面的文本内容。最后通过echo
命令显示出来。希望高手指教,谢谢了。
fwfsfdjic ojwfo wfijod
fwjocnwss fwojif fwojsn
作者: qinchun36
时间: 2010-2-27 18:43
用 for 的 delims 设定分隔符就行
@echo off
for /f "tokens=1,2delims=[]:" %%a in (a.txt) do (
echo %%a%%b
)
pause>nul
exit
作者: xyfx
时间: 2010-2-27 18:56
恩,谢谢楼上的这位朋友了。但是我想能不能用三个变量来表示
fwfsfdjic ojwfo wfijod
比如%%a %%b %%c
然后根据自己的需要显示出来呢
作者: Hanyeguxing
时间: 2010-2-27 19:57
使用tokens=1-3 delims=[]: (后面有空格)
以这些分隔符分隔的变量依次赋值给%%a,%%b,%%c
作者: xyfx
时间: 2010-2-28 00:24
感谢啊,呵呵。这样也行