while l=gets l = l.chomp.split(" ").map{|e| e.to_i} cmd = "ruby labgen.rb #{l[0]} #{l[1]} > lab-#{"%02d" % l[0]}-#{"%05d" % l[1]}.txt" puts cmd `#{cmd}` end