| 9:56 pm on May 24, 2007 (gmt 0)|
You can't do directly what you want AFAIK. The file wasn't created as a bunch of files, it was created as a bunch of files inside a directory, then the directory was zipped.
Simple fix, unzip then:
cp * /path to root
rm -Rf foo
(in other words, unzip to foo, go into foo, move files where you want them, then delete the foo directory)
| 9:57 pm on May 24, 2007 (gmt 0)|
I say that emphatically, yet I bet there's some zip command to unzip just specific files - to do what you're asking. But it seems that the above solution (which is what I use) is easy to remember and easy to use.
| 11:03 pm on May 24, 2007 (gmt 0)|
Just type unzip, and you'll get a help file. Mine says -j will ignore the paths and extract everything to the current directory.
| 6:43 am on May 25, 2007 (gmt 0)|
This is only moving files, not folders :(
| 3:50 pm on May 26, 2007 (gmt 0)|
mv path /root
| 4:06 pm on May 28, 2007 (gmt 0)|
cp -R * /path/to/move/to
that'll do it.
| 7:41 pm on May 28, 2007 (gmt 0)|