From: Cameron Matheson Date: 2007-09-29T16:02:19+09:00 Subject: Re: a lot of directories each with a .zip Hi, On 9/28/07, Simon Schuster wrote: > I could go about this a bunch of different ways. my lame bash skills > came up with: > > ls -R | grep "zip" | unzip -d /targetdir , which didn't work (I get > confused with the pipes and the input and the whatnot.) > > but that's okay, I'd rather just do it all inside ruby. so, I got the > rubyzip gem, but am not finding any examples on how to use it (and I'm > still confused about how to read the documentation) but rubyzip + rio > seems like how I'll go about it, since I'm using rio in other areas > already. > > any help on either doing it all in ruby, or the simple bash command > I'm failing to execute, would be helpful :) thank you much! I don't know anything about the ruby module, but I think this bash command should work: find . -name "*.zip" -type f -exec unzip -d /targetdir {} \; Cameron