读书人

ruby兑现删除自定义后缀名文件Find

发布时间: 2012-12-19 14:13:14 作者: rapoo

ruby实现删除自定义后缀名文件Find

#encoding: gbkrequire 'find'print "输入目录:"path=gets.chomp!print "输入后缀名:"basename=gets.chomp!Find.find("#{path}") do |d| if d.include?(".torrent") puts "[INFO]删除文件#{d}" endend



应该不是 多线程实现的,对于自己用,很实用,对于文件多的,可怕性能有点。。。 1 楼 ray_linn 2012-09-22 就这事还需要用ruby

for /R %CD% %%f in (*.torrent) do del %%f 2 楼 ray_linn 2012-09-22 更简单的

del /s *.torrent


3 楼 witcheryne 2012-09-22 这么麻烦么??

rm -rf ./**/*. torrent 4 楼 witcheryne 2012-09-22 写成工具witcheryne 写道这么麻烦么??

rm -rf ./**/*. torrent

严谨点: rm -rf #{path}/**/*.torrent

如果在win下用, 装个 cygwin, 让win支持linux常用cmd

5 楼 superheizai 2012-09-23 学习了。
我觉得写得不错,练练手,挺好的。

读书人网 >Ruby Rails

热点推荐