ubuntu.physicist at gmail.com
Thu Apr 20 17:29:50 UTC 2006
Thanks, that got it!
On Thu, 2006-04-20 at 16:59 +0100, Daniel Carrera wrote:
> Charles Malespin wrote:
> > Hi all,
> > I am trying to zip some files in a dir. that I have in my home
> > folder. I read the man, and I did
> > zip -r /home/malespin/Space\Magnets
> The correct command would be:
> zip -r SpaceMagnets.zip /home/malespin/Space\ Magnets
> NOTE: "Space\Magnets" is an unlikely directory name. So I assume that it
> really is "Space Magnets", which is more probable. But on the command
> line, if the space is part of the name, you need to precede it by a \,
> so you end up with "Space\ Magnets".
> > Plus how can I zip only particular files in the
> > folder without zipping all of them? I thought that
> > zip -r /home/malespin/Space\Magnets *.pdf
> > would work but it didnt....
> zip -r myfiles.zip /home/malespin/Space\ Magnets/*.pdf
> * "Space\ Magnets" instead of "Space\Magnets".
> * "mydirectory *.pdf" is wrong. "mydirectory/*.pdf" is correct.
> The "*.pdf" as you correctly guessed means "anything that ends in .pdf",
> but the space is a problem. Zip works like this:
> zip myfiles.zip file1 file2 file3
> So, the input files are separated by spaces. Now look at the command:
> zip -r myfiles.zip dir *.pdf
> Here "dir" and "*.pdf" are different arguments because they are
> separated by a space. So technically you are telling zip to grab the
> directory "dir" and also grab all the pdf files in the /current/
> directory. On the other hand, the pattern "dir/*.pdf" matches any file
> that has the patter "dir/<BlahBlahBlah>.pdf" which corresponds to all
> the pdf files in the directory "dir", which is what you want.
> /\/`) http://opendocumentfellowship.org
> /\/_/ A life? Sounds great!
> \/_/ Do you know where I could download one?
More information about the ubuntu-users