added error logging to the searching so that bad zservers can be removed
[zcc.git] / bin / marc-split.rb
blob99f4df147679eb361c7200337f51e4df622da27f
1 require 'rubygems'\r
2 require 'marc'\r
3 orig_file = ARGV[0]\r
4 #str_len = orig_file.length\r
5 #save_dir = #orig_file[0,str_len-4]\r
6 #puts save_dir\r
7 #Dir.mkdir(save_dir) unless File.directory?(save_dir)\r
8 records = MARC::ForgivingReader.new(orig_file)\r
9 records = records.to_a\r
11 records.each_with_index do |obj, i|\r
12   #Dir.chdir("#{save_dir}") do \r
13   File.open("#{i}.mrc", "w") do |f|\r
14     f.puts obj.to_marc\r
15   end\r
16   #end\r
17 end\r