Re: Gnu Tar: Extracting files into a single directory
Pascal Bourguignon <[email protected]>
| Newsgroups | gmane.comp.gnu.utils |
|---|---|
| Organization | Informatimago |
| Message-ID | <[email protected]> |
Dubious Dude <[email protected]> writes: > I want to extract a number of files from a tar.gz archive. > I want to extract them all into a single directory, regardless > of their path in the archive. I haven't found a switch in the > gnu manual for this. Is it possible? I realize I can extract > them into the directories as per their full path, then move > them to a common directory. But if gnu can extract them into > the common directory, I use that feature of course. But you can flatten the result with (untested): tar -C output -zxf archive.tar.gz cd output find . -type f -exec mv -i {} . \; find * -type d -prune -exec rm -rf {} \; -- __Pascal Bourguignon__ http://www.informatimago.com/ HEALTH WARNING: Care should be taken when lifting this product, since its mass, and thus its weight, is dependent on its velocity relative to the user.