for i in $(ls *.tar.bz2);do mkdir `echo $i|sed -e 's/.tar.bz2//'; tar
-C `echo $i|sed -e's/.tar.bz2//'` xjf $i ;done
something like that (I'm sure there are ways a lot easier but that's
what I usually do)
* will create a directory named like the tar.bz2 (in case it extracts
to ./ and not to some subdir)
* extract ever foo.tar.bz2 to ./foo/
haven't checked exactly but in general that should do id..
On 3/23/07, Zhengquan Zhang mailing list
<[EMAIL PROTECTED]> wrote:
I want to extract lots of tar.bz2 files in one directory, and I want the
extracted files to be of the original names with out the tar.bz2 extension.
Is there a way to extract them all at once?
Thank you.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
--
Martin Marcher
[EMAIL PROTECTED]
http://www.mycorners.com
http://www.xing.com/go/invite/7047758.a39b9b
http://www.linkedin.com/in/martinmarcher
http://www.studivz.net/profile.php?ids=9f83ea8c5996b8ec
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]