Skip to content

Instantly share code, notes, and snippets.

@byplayer
Created May 8, 2020 04:06
Show Gist options
  • Save byplayer/0725c1aafa3551e0f648fe776e2e19a0 to your computer and use it in GitHub Desktop.
Save byplayer/0725c1aafa3551e0f648fe776e2e19a0 to your computer and use it in GitHub Desktop.
# frozen_string_literal: true
require 'fileutils'
Dir.glob('*') do |f|
basename = File.basename(f)
# next unless basename =~ /^[0-9]{2}$/
puts "archive #{basename}"
new_dirname = basename
puts `rar a #{new_dirname}.rar #{new_dirname}`
puts `rm -r #{new_dirname}`
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment