Board logo

标题: [文本处理] 求助批处理按一个分行文件从另一个分行文件中提取相应信息。 [打印本页]

作者: qixiaobin    时间: 2014-4-21 10:49     标题: 求助批处理按一个分行文件从另一个分行文件中提取相应信息。

如题文件1.txt内容为:
李强
张三
王五
...
文件2.txt内容为:
张强 合同工
李强 正式工
李四 合同工
张三 合同工
王五 合同工
...
根据文件1的信息批量从文件2中提取信息到文件3.txt如下:
李强 正式工
张三 合同工
王五 合同工
...
作者: xxpinqz    时间: 2014-4-21 11:44

  1. findstr /ig:1.txt 2.txt>3.txt
复制代码

作者: qixiaobin    时间: 2014-4-21 13:22

谢谢热心人。感觉真不错!
作者: DAIC    时间: 2014-4-21 14:16

回复 2# xxpinqz


    有人叫 张三 有人叫 张三丰,这时候就不太准确了。
作者: apang    时间: 2014-4-21 18:56

回复 4# DAIC
  1. @echo off
  2. (for /f "delims=" %%a in (1.txt) do echo,^^%%a .)>$
  3. findstr /ig:$ 2.txt
  4. pause
复制代码

作者: CrLf    时间: 2014-4-21 20:05

回复 2# xxpinqz


    /x
作者: DAIC    时间: 2014-4-21 21:12

回复 6# CrLf


    赶脚 /x 在这里不太好使吧
作者: CrLf    时间: 2014-4-22 02:26

回复 7# DAIC


    噢对,短路了
作者: xxpinqz    时间: 2014-4-22 23:38

回复 4# DAIC
是哦,多谢提醒~~




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2