gracialee 发表于 2016-9-21 19:37:12

如何从一堆TXT文件里挑出一部分TXT文件?

这部分TXT文件的前缀可以以另一个TXT文件提供。。。。大神如何操作?谢谢

zouzhichao 发表于 2016-9-21 20:07:27

你的意思是有个文件记录了一系列的文件名字/文件前缀名字,然后需要在某个目录里把这些文件找出来?

gracialee 发表于 2016-9-21 20:25:30

zouzhichao 发表于 2016-9-21 20:07
你的意思是有个文件记录了一系列的文件名字/文件前缀名字,然后需要在某个目录里把这些文件找出来? ...

恩恩,您所说极是。

isakura 发表于 2016-9-21 20:27:59

gracialee 发表于 2016-9-21 20:25
恩恩,您所说极是。

要是会VB   或者脚本之类的,

应该不是难事

zxq6 发表于 2016-9-21 20:51:42

用vb应该很快的

zouzhichao 发表于 2016-9-21 21:06:45

gracialee 发表于 2016-9-21 20:25
恩恩,您所说极是。

你发个简单的压缩包看看
包括你的描述文件和样本文件

gracialee 发表于 2016-9-21 22:21:48

zouzhichao 发表于 2016-9-21 21:06
你发个简单的压缩包看看
包括你的描述文件和样本文件

只有一个文本文件,是学生的学号,样本文件是学生的照片,隐私性的东东,不便发上来了,文本文件您可以参考一下。

hefq 发表于 2016-9-21 22:29:36

@echo off
for /f "delims=""" %%i in (zhaopian.txt) do (
move %%i.* 1
)
pause

批处理

atommann 发表于 2016-9-21 22:38:37

用 perl 语言是很好处理的。
大概的步骤是
1. 打开那个索引文件
2. 循环扫描文件的每一行,必要时可以用正则表达式处理文件名
3. 根据文件名,递归搜索某个目录
比如,可以用 Find 模块 http://perldoc.perl.org/File/Find.html
(也应该还有别的模式,多年不写 perl 程序,很多东西忘记了)

网上应该有例程,你 baidu/google 一下。

kebaojun305 发表于 2016-9-22 08:46:47

脚本语言都好处理比如python{:titter:}

shawn_bu 发表于 2016-9-22 08:57:29

写跟小程序分分钟的事情

panjun10 发表于 2016-9-22 09:24:19

linux下 cat find grep
页: [1]
查看完整版本: 如何从一堆TXT文件里挑出一部分TXT文件?