搜索
bottom↓
回复: 11

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

[复制链接]

出0入0汤圆

发表于 2016-9-21 19:37:12 | 显示全部楼层 |阅读模式
这部分TXT文件的前缀可以以另一个TXT文件提供。。。。大神如何操作?谢谢

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出10入23汤圆

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

出0入0汤圆

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

恩恩,您所说极是。

出0入14汤圆

发表于 2016-9-21 20:27:59 | 显示全部楼层
gracialee 发表于 2016-9-21 20:25
恩恩,您所说极是。

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

应该不是难事

出0入22汤圆

发表于 2016-9-21 20:51:42 来自手机 | 显示全部楼层
用vb应该很快的

出10入23汤圆

发表于 2016-9-21 21:06:45 | 显示全部楼层
gracialee 发表于 2016-9-21 20:25
恩恩,您所说极是。

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

出0入0汤圆

 楼主| 发表于 2016-9-21 22:21:48 | 显示全部楼层
zouzhichao 发表于 2016-9-21 21:06
你发个简单的压缩包看看
包括你的描述文件和样本文件

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2016-9-21 22:29:36 | 显示全部楼层
@echo off
for /f "delims=""" %%i in (zhaopian.txt) do (
move %%i.* 1
)
pause

批处理

出0入4汤圆

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

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

出0入8汤圆

发表于 2016-9-22 08:46:47 | 显示全部楼层
脚本语言  都好处理  比如python

出0入58汤圆

发表于 2016-9-22 08:57:29 | 显示全部楼层
写跟小程序分分钟的事情

出0入0汤圆

发表于 2016-9-22 09:24:19 来自手机 | 显示全部楼层
linux下 cat find grep
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 06:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表