#!/usr/bin/env ruby require 'csv' # get paths src_path, dst_path = ARGV CSV.open(dst_path, 'wb') do |dst| CSV.foreach(src_path) do |row| dst << (row += %w{foo} * 2) end end