中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]如何提取多个文件中所需的字符串
« [1] [2] »
作者:
标题: [求助]如何提取多个文件中所需的字符串 上一主题 | 下一主题
yxzpt
初级用户





积分 60
发帖 29
注册 2007-4-28
状态 离线
『第 16 楼』:  

谢谢

2008-4-13 23:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yxzpt
初级用户





积分 60
发帖 29
注册 2007-4-28
状态 离线
『第 17 楼』:  



  Quote:
Originally posted by lxmxn at 2008-4-13 06:59 PM:
有没有grep v2.5.1 for win?

一个命令就可以搞定了:
grep -iohP "(?<=key=)[^\s]*" index.asp.* > Result.txt

试了一下,不行

2008-4-13 23:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 18 楼』:  

如果文件格式是固定不变的  试下面的如何?
@echo off
for /f "tokens=10 delims== " %%a in ('findstr /i "key=" index.asp.*') do >>test.txt echo.%%a
pause
[ Last edited by terse on 2008-4-13 at 11:38 PM ]



简单!简单!再简单!
2008-4-13 23:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 19 楼』:  



  Quote:
Originally posted by yxzpt at 2008-4-13 23:31:



试了一下,不行:(

我这里测试可以的,你那里出现的是什么结果呢?

检查你的 grep 的版本(grep --version)是否是2.5.1以上的和运行环境及具体的命令。

[ Last edited by lxmxn on 2008-4-14 at 03:16 AM ]

2008-4-14 03:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yxzpt
初级用户





积分 60
发帖 29
注册 2007-4-28
状态 离线
『第 20 楼』:  



  Quote:
Originally posted by terse at 2008-4-13 11:36 PM:
如果文件格式是固定不变的  试下面的如何?
[code]
@echo off
for /f "tokens=10 delims== " %%a in ('findstr /i "key=" index.asp.*') do >>test.txt echo.%% ...

谢谢,可以用

2008-4-14 10:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yxzpt
初级用户





积分 60
发帖 29
注册 2007-4-28
状态 离线
『第 21 楼』:  



  Quote:
Originally posted by lxmxn at 2008-4-14 03:12 AM:

我这里测试可以的,你那里出现的是什么结果呢?

检查你的 grep 的版本(grep --version)是否是2.5.1以上的和运行环境及具体的命令。

[ Last edited by lxmxn on 2008-4-14 at 03:16 AM ]

生成的文本是空的,grep不知道版本,运行环境是XP,就是把你写的做个.bat运行的

2008-4-14 10:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: