ruby兑现删除自定义后缀名文件Find
ruby实现删除自定义后缀名文件Find#encoding: gbkrequire findprint 输入目录:pathgets.chomp!print
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 学习了。
我觉得写得不错,练练手,挺好的。