. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』 » 专题:命令正则

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 关闭主题
 
主题工具
蚊香
 
蚊香 的头像
热心会员
 
资 料:
注册日期: Jun 2005
帖子: 1,026 声望值: 4
精华: 1,解答: 12
#1 旧 2010-09-16, 20:30:02 Icon19 已解答: 【求助】将文件夹下众多子文件夹中含有关键字“HelloWorld”的文件,按照原来相对路径保存到新文件夹下
蚊香 当前离线  

存在 D:\CPP_folder 文件夹,这个文件夹下有多级子文件夹,文件夹有的是中文名,现在需要把

D:\CPP_folder 文件夹(包括子文件夹)中含有“HelloWorld”关键字的cpp后缀文件按照原来路径

拷贝到 D:\NewDir文件夹下,想到了两个方案

Win下:
1、使用批处理,写了一个小时,没写出来 =.=
2、使用专业软件,比如PowerGRP,不会用,不知道还有别的更方便的软件么 -_-!

Linux下:
1.使用Linux命令,没写出来

望CCF大侠指点一下
最佳解答为:wgf4242
Powergrep搞定了.
这东西果然牛叉又方便.

如果要用多次.你可以把脚本保存起来.下次执行时方便.
先在左侧File list窗口中勾要要搜索的文件夹.然后右侧如图设置.我搜的load.你搜helloword
Powergrep还支持命令行...
wgf4242
 
wgf4242 的头像
热心会员
 
资 料:
注册日期: Aug 2001
帖子: 6,813 声望值: 6
精华: 0,解答: 38
#2 旧 2010-09-16, 21:00:12 默认
wgf4242 当前离线  

问下..你是 文件名 含HelloWorld还是 文件中 含HelloWorld?

文件名中含有:
用tc..F5..only files里填
*HelloWorld*

我猜PowerGREP肯定行...没怎么用过不会用.
namejm
 
namejm 的头像
超级会员
 
资 料:
注册日期: Apr 2009
帖子: 1,353 声望值: 3
精华: 20,解答: 81
#3 旧 2010-09-16, 21:07:59 默认
namejm 当前在线  

就是啊,到底是文件名中含有关键字,还是文件内容中含有关键字?
如果是文件名中含有关键字,用批处理就很好办;如果是文件内容中含有关键字的话,用批处理基本没戏,除非这些cpp文件是文本类型的文件。


TotalCommder、EveryThing、batch、AutoHotKey、EverEdit
精通Word、Excel、PPT的安装与卸载
熟练掌握VB、C++、SQL的拼读与缩写
蚊香
 
蚊香 的头像
热心会员
 
资 料:
注册日期: Jun 2005
帖子: 1,026 声望值: 4
精华: 1,解答: 12
#4 旧 2010-09-16, 21:11:59 默认
蚊香 当前离线  

忘记说了
是文件中含有关键字,这些文件可以作为文本文件处理
wgf4242
 
wgf4242 的头像
热心会员
 
资 料:
注册日期: Aug 2001
帖子: 6,813 声望值: 6
精华: 0,解答: 38
#5 旧 2010-09-16, 21:24:51 默认
wgf4242 当前离线  

Powergrep搞定了.
这东西果然牛叉又方便.

如果要用多次.你可以把脚本保存起来.下次执行时方便.
先在左侧File list窗口中勾要要搜索的文件夹.然后右侧如图设置.我搜的load.你搜helloword
Powergrep还支持命令行...
上传的图像
文件类型: png 2010-9-16 21-23-41.png (28.5 KB, 49 次查看)

此帖于 2010-09-16 21:38:13 被 wgf4242 编辑. .
pomuyu
 
pomuyu 的头像
高级会员
 
资 料:
注册日期: Jul 2010
帖子: 815 声望值: 3
精华: 0,解答: 44
#6 旧 2010-09-16, 22:12:50 默认
pomuyu 当前离线  

Totalcmd + TreeCopyPlus插件也可以,不过如果楼主平时不用TC的话应该算是比LS的更麻烦一些


关于笔记本机械硬盘数据恢复的求助帖,请您指点:
https://bbs.et8.net/bbs/showthread.php?p=17310314#post17310314
发表新主题 关闭主题

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 20:06:24.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号