From: Junegunn Choi Date: 2011-11-10T18:01:59+09:00 Subject: Re: Noobie Question: Using Parallel against an array > trunk.each do |pool| >        Parallel.each(["#{pool}"], :in_threads=>10) { |k| `rsync -av user@machine:/#{k} /mnt/backup/#{k}` } > end Instead, try   Parallel.each(trunk.lines, :in_threads => 10) { |k| # yadayada } -- Cheers, Junegunn Choi.