Skip to content

Instantly share code, notes, and snippets.

@tristanm
Created November 5, 2015 23:00

Revisions

  1. tristanm revised this gist Nov 5, 2015. No changes.
  2. tristanm created this gist Nov 5, 2015.
    12 changes: 12 additions & 0 deletions dup.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    require 'fileutils'

    glob_path = File.join(
    Rails.application.config.retail_plus_images_path,
    '*.{jpg,jpeg,png,gif}'
    )

    Dir.glob(glob_path).each do |src|
    basename = File.basename(src, '.*')
    dest = src.gsub(basename, basename + '_2')
    FileUtils.cp(src, dest)
    end