请帮忙写个小程序

Python/PHP/Perl 开发与设计
回复
flyinflash
帖子: 2376
注册时间: 2006-09-21 14:28
送出感谢: 0
接收感谢: 0

请帮忙写个小程序

#1

帖子 flyinflash » 2007-03-09 13:58

请帮忙写个小程序,最好能用C/Java写,不熟悉C/Java应用python。
功能:复制/移动A目录下的所有含有.exe文件的子目录及.exe文件。注:A目录下有若干个子目录和.pdf、.exe、.chm等文件。
flyinflash
帖子: 2376
注册时间: 2006-09-21 14:28
送出感谢: 0
接收感谢: 0

#2

帖子 flyinflash » 2007-03-09 22:38

有个比较笨的方法,就是先把整个文件夹复制过去,再把它里面不想要的文件删除。不过我不喜欢这样。
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
送出感谢: 0
接收感谢: 1 次
联系:

#3

帖子 huangjiahua » 2007-03-09 22:59

do-mv.c

代码: 全选

main(){
  system("find A -name '*.exe' -exec sh -c 'mkdir -p \"B/`dirname \\\"{}\\\"`\"   ; mv \"{}\"  \"B/{}\" ;' \\; ");
}
上次由 huangjiahua 在 2007-03-09 23:44,总共编辑 1 次。
跃过无数的时间断层,只为了在
flyinflash
帖子: 2376
注册时间: 2006-09-21 14:28
送出感谢: 0
接收感谢: 0

#4

帖子 flyinflash » 2007-03-09 23:34

有一半不行,不知道是不是跟中文名字编码有关系
头像
huangjiahua
帖子: 3294
注册时间: 2005-03-30 0:27
送出感谢: 0
接收感谢: 1 次
联系:

#5

帖子 huangjiahua » 2007-03-09 23:46

试试改过的,多几个引号
跃过无数的时间断层,只为了在
xingee
帖子: 81
注册时间: 2006-05-10 19:09
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 xingee » 2007-03-10 12:28

unix/linux下用shellscript,windows下用批处理文件 1行代码搞定
回复

回到 “Python/Php/Perl”