4 #str_len = orig_file.length
\r
5 #save_dir = #orig_file[0,str_len-4]
\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