usagizmo
10/18/2014 - 10:34 PM

10KB以下のファイルを trashed ディレクトリに移動する

10KB以下のファイルを trashed ディレクトリに移動する

# coding: utf-8

require 'find'
require 'fileutils'

Find.find('files') do |f|
  next unless File.file? f
  size = File.size?(f)
  if size.nil? || size < 10000 # 10KB
    puts f
    FileUtils.mv f, 'trashed/'
  end
end