#!/usr/bin/ruby
##
## Copyright (C) 2013 Y.Morikawa
##
## License: MIT License (See LICENSE.md)
##
########################################
#### Settings
DELIM=","
########################################
#### Main Program
if ARGV.size < 3
print <<-"EOH"
USAGE: ruby #{$0}
EOH
exit 1
end
in1, in2, out = ARGV[0..2]
in1lines = File.open(in1).read.split("\n")
in2lines = File.open(in2).read.split("\n")
out_io = File.open(out, "w")
in1size = in1lines.size
in2size = in2lines.size
line_num = in1size > in2size ? in1size : in2size
for n in 1..line_num
in1dat = in1lines[n-1] ||= ""
in2dat = in2lines[n-1] ||= ""
out_io.puts in1dat + DELIM + in2dat
end
out_io.close