[SunHELP] extract tar file in the current directory?
andreas.putzo at araldirekt.de
Wed Nov 24 02:42:50 CST 2004
On Wednesday 24 November 2004 07:32, ert weerr wrote:
> I have a tar file what I want to extract in a
> temporary directory.
> The problem is that the tarball has been created
> by using the full-paths...
> If I'd extract it in /tmp than it still overwrote
> the original files in /opt/package...
> Can I force tar to extract the files in the /tmp
Unless you specify -P tar should remove the leading slashes,
$ tar tvf mytest.tar
drwxr-xr-x andreas/andreas 0 2004-11-24 09:32:07 /tmp/test/
-rw-r--r-- andreas/andreas 0 2004-11-24 09:32:07 /tmp/test/bla
$ tar xvf mytest.tar
tar: Removing leading `/' from member names
$ ls -l
-rw-r--r-- 1 andreas andreas 10240 2004-11-24 09:33 mytest.tar
drwxr-xr-x 3 andreas andreas 1024 2004-11-24 09:36 tmp
Also, the update flag (-U) might be an option for you.
More information about the SunHELP