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. _______________________________________________ help-gnu-utils mailing list help-gnu-utils@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-utils