[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

如题文件1.txt内容为:
李强
张三
王五
...
文件2.txt内容为:
张强 合同工
李强 正式工
李四 合同工
张三 合同工
王五 合同工
...
根据文件1的信息批量从文件2中提取信息到文件3.txt如下:
李强 正式工
张三 合同工
王五 合同工
...

回复 4# DAIC
是哦,多谢提醒~~
初学BAT,非专业。代码不适当之处还望前辈们多多指点。在此表示感谢!

TOP

回复 7# DAIC


    噢对,短路了

TOP

回复 6# CrLf


    赶脚 /x 在这里不太好使吧
1

评分人数

    • CrLf: 感谢指正技术 + 1

TOP

回复 2# xxpinqz


    /x

TOP

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

TOP

回复 2# xxpinqz


    有人叫 张三 有人叫 张三丰,这时候就不太准确了。

TOP

谢谢热心人。感觉真不错!

TOP

  1. findstr /ig:1.txt 2.txt>3.txt
复制代码
初学BAT,非专业。代码不适当之处还望前辈们多多指点。在此表示感谢!

TOP

返回列表