Show tar.gz files but tar.gz is already inside a tar file
Clash Royale CLAN TAG#URR8PPP
up vote
2
down vote
favorite
I want to see a tar.gz files that are inside a tar file.
So I have a tar file that has a tar.gz file inside and I want to see the tar.gz files without extraction my tar and my tar.gz.
So to explain more, inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see the files inside my tar.gz but my tar.gz is already inside my tar, and that without extracting my tar and also my tar.gz.
I tried this but doesn't work :
tar -xvf File.tar File2.tar.gz | gtar -ztvf -
Can you help me with this?
tar aix gzip
|
show 1 more comment
up vote
2
down vote
favorite
I want to see a tar.gz files that are inside a tar file.
So I have a tar file that has a tar.gz file inside and I want to see the tar.gz files without extraction my tar and my tar.gz.
So to explain more, inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see the files inside my tar.gz but my tar.gz is already inside my tar, and that without extracting my tar and also my tar.gz.
I tried this but doesn't work :
tar -xvf File.tar File2.tar.gz | gtar -ztvf -
Can you help me with this?
tar aix gzip
Hello again , inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see file inside my tar and inside my tar.gz that is already inside my tar .
– Issam
Jan 3 '17 at 11:00
It might help to use example filenames. As it stands, your explanation is not the clearest.
– Faheem Mitha
Jan 3 '17 at 11:17
I have this file . File.tar inside this file you can find a file.tar.gz and other files , when I do a tar -tvf File.tar , I can see all the files : exemple : File1 and File2.tar.gz but I want to see the files inside File2.tar.gz . I know I can do something like tar -xvf File.tar -O File2.tar.gz.
– Issam
Jan 3 '17 at 11:23
Or something like that
– Issam
Jan 3 '17 at 11:24
Or I need to make a pipe or an exec.
– Issam
Jan 3 '17 at 11:25
|
show 1 more comment
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I want to see a tar.gz files that are inside a tar file.
So I have a tar file that has a tar.gz file inside and I want to see the tar.gz files without extraction my tar and my tar.gz.
So to explain more, inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see the files inside my tar.gz but my tar.gz is already inside my tar, and that without extracting my tar and also my tar.gz.
I tried this but doesn't work :
tar -xvf File.tar File2.tar.gz | gtar -ztvf -
Can you help me with this?
tar aix gzip
I want to see a tar.gz files that are inside a tar file.
So I have a tar file that has a tar.gz file inside and I want to see the tar.gz files without extraction my tar and my tar.gz.
So to explain more, inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see the files inside my tar.gz but my tar.gz is already inside my tar, and that without extracting my tar and also my tar.gz.
I tried this but doesn't work :
tar -xvf File.tar File2.tar.gz | gtar -ztvf -
Can you help me with this?
tar aix gzip
tar aix gzip
edited Nov 29 at 6:41
Jesse Steele
12717
12717
asked Jan 3 '17 at 10:52
Issam
434
434
Hello again , inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see file inside my tar and inside my tar.gz that is already inside my tar .
– Issam
Jan 3 '17 at 11:00
It might help to use example filenames. As it stands, your explanation is not the clearest.
– Faheem Mitha
Jan 3 '17 at 11:17
I have this file . File.tar inside this file you can find a file.tar.gz and other files , when I do a tar -tvf File.tar , I can see all the files : exemple : File1 and File2.tar.gz but I want to see the files inside File2.tar.gz . I know I can do something like tar -xvf File.tar -O File2.tar.gz.
– Issam
Jan 3 '17 at 11:23
Or something like that
– Issam
Jan 3 '17 at 11:24
Or I need to make a pipe or an exec.
– Issam
Jan 3 '17 at 11:25
|
show 1 more comment
Hello again , inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see file inside my tar and inside my tar.gz that is already inside my tar .
– Issam
Jan 3 '17 at 11:00
It might help to use example filenames. As it stands, your explanation is not the clearest.
– Faheem Mitha
Jan 3 '17 at 11:17
I have this file . File.tar inside this file you can find a file.tar.gz and other files , when I do a tar -tvf File.tar , I can see all the files : exemple : File1 and File2.tar.gz but I want to see the files inside File2.tar.gz . I know I can do something like tar -xvf File.tar -O File2.tar.gz.
– Issam
Jan 3 '17 at 11:23
Or something like that
– Issam
Jan 3 '17 at 11:24
Or I need to make a pipe or an exec.
– Issam
Jan 3 '17 at 11:25
Hello again , inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see file inside my tar and inside my tar.gz that is already inside my tar .
– Issam
Jan 3 '17 at 11:00
Hello again , inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see file inside my tar and inside my tar.gz that is already inside my tar .
– Issam
Jan 3 '17 at 11:00
It might help to use example filenames. As it stands, your explanation is not the clearest.
– Faheem Mitha
Jan 3 '17 at 11:17
It might help to use example filenames. As it stands, your explanation is not the clearest.
– Faheem Mitha
Jan 3 '17 at 11:17
I have this file . File.tar inside this file you can find a file.tar.gz and other files , when I do a tar -tvf File.tar , I can see all the files : exemple : File1 and File2.tar.gz but I want to see the files inside File2.tar.gz . I know I can do something like tar -xvf File.tar -O File2.tar.gz.
– Issam
Jan 3 '17 at 11:23
I have this file . File.tar inside this file you can find a file.tar.gz and other files , when I do a tar -tvf File.tar , I can see all the files : exemple : File1 and File2.tar.gz but I want to see the files inside File2.tar.gz . I know I can do something like tar -xvf File.tar -O File2.tar.gz.
– Issam
Jan 3 '17 at 11:23
Or something like that
– Issam
Jan 3 '17 at 11:24
Or something like that
– Issam
Jan 3 '17 at 11:24
Or I need to make a pipe or an exec.
– Issam
Jan 3 '17 at 11:25
Or I need to make a pipe or an exec.
– Issam
Jan 3 '17 at 11:25
|
show 1 more comment
5 Answers
5
active
oldest
votes
up vote
3
down vote
You'll need to run tar -tf /path/to/file.tar.gz
, or tar -tzf /path/to/file.tar.gz
.
As far as I've seen, you should avoid using -tf
, and prefer -tzf
: at least on BSD systems, forgetting the z
gives:
tar: input compressed with gzip; use the -z option to decompress it
Following up on your comment, say you want to list the content of an archive inside an archive, ... Try this:
tar -zxOf /path/to/parent/archive.tar.gz path/to/packed/archive.tar.gz | tar -ztf -
With path/to/packed/archive.tar.gz
, the path of your archive inside /path/to/parent/archive.tar.gz
.
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Do you have an error showing? The parent archive being a tar file, you can remove thez
option from the firsttar
.
– SYN
Jan 3 '17 at 19:01
The option -O usually switches to old tar archive versions. You do not seem to speak abouttar
but probably aboutgtar
.
– schily
Nov 29 at 9:49
add a comment |
up vote
2
down vote
There are many solutions
you can use the command
tar -tvf filename.tar.gz
You can also use vim
vim filename.tar.gz
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.
– schily
Nov 29 at 9:50
add a comment |
up vote
0
down vote
vim fnm.tar.gz or vim flnm.tgz
tar -tvzf fnm.tar.gz or tar -tvzf flnm.tgz
Both of these will help display the contents in the file. If you have a tar file inside of another tar file then thats a bit tricky.
add a comment |
up vote
0
down vote
_ for 1 level of taring _
a portable solution to uncompress 'on the fly' and then have tar display the content:
gzip -dc - <file.tar.gz | tar tvf -
this is the pendant of the compression on the fly:
tar cf - files and dirs | gzip -c - >newcompressedtarfile.tar.gz
(of course, with a recent (and usually GNU variant) tar you can just: tar tzvf file.tar ... but the way above is portable, and can be generalised to many other scenarios (find infos inside files without ungzipping them first, etc)
_ for you case: list the content of a .tar.gz that is inside a .tar _
You will probably need the GNU version of tar and use the --to-stdout
(or Capital O, -O
) optino to uncompress a file to stdout instead of creating it on disk:
# let's say Archive.tar contains file.tar.gz,
{and you want the content of the latter without writing any files on disk
tar -xOf archive.tar file.tar.gz | gzip -dc - | tar tvf -
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
|
show 1 more comment
up vote
0
down vote
Gnu tar has "--to-command'
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz --to-command='tar tvzf -'
Anyway "-O" also works for you :
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz -O | tar tvzf -
add a comment |
5 Answers
5
active
oldest
votes
5 Answers
5
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
You'll need to run tar -tf /path/to/file.tar.gz
, or tar -tzf /path/to/file.tar.gz
.
As far as I've seen, you should avoid using -tf
, and prefer -tzf
: at least on BSD systems, forgetting the z
gives:
tar: input compressed with gzip; use the -z option to decompress it
Following up on your comment, say you want to list the content of an archive inside an archive, ... Try this:
tar -zxOf /path/to/parent/archive.tar.gz path/to/packed/archive.tar.gz | tar -ztf -
With path/to/packed/archive.tar.gz
, the path of your archive inside /path/to/parent/archive.tar.gz
.
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Do you have an error showing? The parent archive being a tar file, you can remove thez
option from the firsttar
.
– SYN
Jan 3 '17 at 19:01
The option -O usually switches to old tar archive versions. You do not seem to speak abouttar
but probably aboutgtar
.
– schily
Nov 29 at 9:49
add a comment |
up vote
3
down vote
You'll need to run tar -tf /path/to/file.tar.gz
, or tar -tzf /path/to/file.tar.gz
.
As far as I've seen, you should avoid using -tf
, and prefer -tzf
: at least on BSD systems, forgetting the z
gives:
tar: input compressed with gzip; use the -z option to decompress it
Following up on your comment, say you want to list the content of an archive inside an archive, ... Try this:
tar -zxOf /path/to/parent/archive.tar.gz path/to/packed/archive.tar.gz | tar -ztf -
With path/to/packed/archive.tar.gz
, the path of your archive inside /path/to/parent/archive.tar.gz
.
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Do you have an error showing? The parent archive being a tar file, you can remove thez
option from the firsttar
.
– SYN
Jan 3 '17 at 19:01
The option -O usually switches to old tar archive versions. You do not seem to speak abouttar
but probably aboutgtar
.
– schily
Nov 29 at 9:49
add a comment |
up vote
3
down vote
up vote
3
down vote
You'll need to run tar -tf /path/to/file.tar.gz
, or tar -tzf /path/to/file.tar.gz
.
As far as I've seen, you should avoid using -tf
, and prefer -tzf
: at least on BSD systems, forgetting the z
gives:
tar: input compressed with gzip; use the -z option to decompress it
Following up on your comment, say you want to list the content of an archive inside an archive, ... Try this:
tar -zxOf /path/to/parent/archive.tar.gz path/to/packed/archive.tar.gz | tar -ztf -
With path/to/packed/archive.tar.gz
, the path of your archive inside /path/to/parent/archive.tar.gz
.
You'll need to run tar -tf /path/to/file.tar.gz
, or tar -tzf /path/to/file.tar.gz
.
As far as I've seen, you should avoid using -tf
, and prefer -tzf
: at least on BSD systems, forgetting the z
gives:
tar: input compressed with gzip; use the -z option to decompress it
Following up on your comment, say you want to list the content of an archive inside an archive, ... Try this:
tar -zxOf /path/to/parent/archive.tar.gz path/to/packed/archive.tar.gz | tar -ztf -
With path/to/packed/archive.tar.gz
, the path of your archive inside /path/to/parent/archive.tar.gz
.
edited Jan 3 '17 at 11:07
answered Jan 3 '17 at 10:57
SYN
1,844415
1,844415
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Do you have an error showing? The parent archive being a tar file, you can remove thez
option from the firsttar
.
– SYN
Jan 3 '17 at 19:01
The option -O usually switches to old tar archive versions. You do not seem to speak abouttar
but probably aboutgtar
.
– schily
Nov 29 at 9:49
add a comment |
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Do you have an error showing? The parent archive being a tar file, you can remove thez
option from the firsttar
.
– SYN
Jan 3 '17 at 19:01
The option -O usually switches to old tar archive versions. You do not seem to speak abouttar
but probably aboutgtar
.
– schily
Nov 29 at 9:49
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Doesn't work : and my parent package archive is a tar only not a tar.gz.
– Issam
Jan 3 '17 at 14:55
Do you have an error showing? The parent archive being a tar file, you can remove the
z
option from the first tar
.– SYN
Jan 3 '17 at 19:01
Do you have an error showing? The parent archive being a tar file, you can remove the
z
option from the first tar
.– SYN
Jan 3 '17 at 19:01
The option -O usually switches to old tar archive versions. You do not seem to speak about
tar
but probably about gtar
.– schily
Nov 29 at 9:49
The option -O usually switches to old tar archive versions. You do not seem to speak about
tar
but probably about gtar
.– schily
Nov 29 at 9:49
add a comment |
up vote
2
down vote
There are many solutions
you can use the command
tar -tvf filename.tar.gz
You can also use vim
vim filename.tar.gz
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.
– schily
Nov 29 at 9:50
add a comment |
up vote
2
down vote
There are many solutions
you can use the command
tar -tvf filename.tar.gz
You can also use vim
vim filename.tar.gz
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.
– schily
Nov 29 at 9:50
add a comment |
up vote
2
down vote
up vote
2
down vote
There are many solutions
you can use the command
tar -tvf filename.tar.gz
You can also use vim
vim filename.tar.gz
There are many solutions
you can use the command
tar -tvf filename.tar.gz
You can also use vim
vim filename.tar.gz
answered Jan 3 '17 at 10:58
Dababi
2,0961017
2,0961017
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.
– schily
Nov 29 at 9:50
add a comment |
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.
– schily
Nov 29 at 9:50
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.– schily
Nov 29 at 9:50
vi
and it's clones do not support to edit binary files without destroying the content and a compressed tar archive is heavily binary.– schily
Nov 29 at 9:50
add a comment |
up vote
0
down vote
vim fnm.tar.gz or vim flnm.tgz
tar -tvzf fnm.tar.gz or tar -tvzf flnm.tgz
Both of these will help display the contents in the file. If you have a tar file inside of another tar file then thats a bit tricky.
add a comment |
up vote
0
down vote
vim fnm.tar.gz or vim flnm.tgz
tar -tvzf fnm.tar.gz or tar -tvzf flnm.tgz
Both of these will help display the contents in the file. If you have a tar file inside of another tar file then thats a bit tricky.
add a comment |
up vote
0
down vote
up vote
0
down vote
vim fnm.tar.gz or vim flnm.tgz
tar -tvzf fnm.tar.gz or tar -tvzf flnm.tgz
Both of these will help display the contents in the file. If you have a tar file inside of another tar file then thats a bit tricky.
vim fnm.tar.gz or vim flnm.tgz
tar -tvzf fnm.tar.gz or tar -tvzf flnm.tgz
Both of these will help display the contents in the file. If you have a tar file inside of another tar file then thats a bit tricky.
answered Jan 3 '17 at 14:49
Doogle
1113
1113
add a comment |
add a comment |
up vote
0
down vote
_ for 1 level of taring _
a portable solution to uncompress 'on the fly' and then have tar display the content:
gzip -dc - <file.tar.gz | tar tvf -
this is the pendant of the compression on the fly:
tar cf - files and dirs | gzip -c - >newcompressedtarfile.tar.gz
(of course, with a recent (and usually GNU variant) tar you can just: tar tzvf file.tar ... but the way above is portable, and can be generalised to many other scenarios (find infos inside files without ungzipping them first, etc)
_ for you case: list the content of a .tar.gz that is inside a .tar _
You will probably need the GNU version of tar and use the --to-stdout
(or Capital O, -O
) optino to uncompress a file to stdout instead of creating it on disk:
# let's say Archive.tar contains file.tar.gz,
{and you want the content of the latter without writing any files on disk
tar -xOf archive.tar file.tar.gz | gzip -dc - | tar tvf -
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
|
show 1 more comment
up vote
0
down vote
_ for 1 level of taring _
a portable solution to uncompress 'on the fly' and then have tar display the content:
gzip -dc - <file.tar.gz | tar tvf -
this is the pendant of the compression on the fly:
tar cf - files and dirs | gzip -c - >newcompressedtarfile.tar.gz
(of course, with a recent (and usually GNU variant) tar you can just: tar tzvf file.tar ... but the way above is portable, and can be generalised to many other scenarios (find infos inside files without ungzipping them first, etc)
_ for you case: list the content of a .tar.gz that is inside a .tar _
You will probably need the GNU version of tar and use the --to-stdout
(or Capital O, -O
) optino to uncompress a file to stdout instead of creating it on disk:
# let's say Archive.tar contains file.tar.gz,
{and you want the content of the latter without writing any files on disk
tar -xOf archive.tar file.tar.gz | gzip -dc - | tar tvf -
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
|
show 1 more comment
up vote
0
down vote
up vote
0
down vote
_ for 1 level of taring _
a portable solution to uncompress 'on the fly' and then have tar display the content:
gzip -dc - <file.tar.gz | tar tvf -
this is the pendant of the compression on the fly:
tar cf - files and dirs | gzip -c - >newcompressedtarfile.tar.gz
(of course, with a recent (and usually GNU variant) tar you can just: tar tzvf file.tar ... but the way above is portable, and can be generalised to many other scenarios (find infos inside files without ungzipping them first, etc)
_ for you case: list the content of a .tar.gz that is inside a .tar _
You will probably need the GNU version of tar and use the --to-stdout
(or Capital O, -O
) optino to uncompress a file to stdout instead of creating it on disk:
# let's say Archive.tar contains file.tar.gz,
{and you want the content of the latter without writing any files on disk
tar -xOf archive.tar file.tar.gz | gzip -dc - | tar tvf -
_ for 1 level of taring _
a portable solution to uncompress 'on the fly' and then have tar display the content:
gzip -dc - <file.tar.gz | tar tvf -
this is the pendant of the compression on the fly:
tar cf - files and dirs | gzip -c - >newcompressedtarfile.tar.gz
(of course, with a recent (and usually GNU variant) tar you can just: tar tzvf file.tar ... but the way above is portable, and can be generalised to many other scenarios (find infos inside files without ungzipping them first, etc)
_ for you case: list the content of a .tar.gz that is inside a .tar _
You will probably need the GNU version of tar and use the --to-stdout
(or Capital O, -O
) optino to uncompress a file to stdout instead of creating it on disk:
# let's say Archive.tar contains file.tar.gz,
{and you want the content of the latter without writing any files on disk
tar -xOf archive.tar file.tar.gz | gzip -dc - | tar tvf -
edited Jan 3 '17 at 17:16
answered Jan 3 '17 at 11:51
Olivier Dulac
3,8051325
3,8051325
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
|
show 1 more comment
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I can't do something like this : <code> tar -xvf File.tar | gtar File2.tar.gz | tar -tvf - </code>?
– Issam
Jan 3 '17 at 12:04
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
I have this error : tar: illegal option -- O
– Issam
Jan 3 '17 at 15:33
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
The -O parameter is used only with tar.gz files not with a tar file.
– Issam
Jan 3 '17 at 16:31
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
@Issam : you specified Linux, so usually GNU tar, which should know -O (not for compressed files, that was the z option which I just edited out as the first tar file is not .gz).
– Olivier Dulac
Jan 3 '17 at 17:20
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
The -O work for my tar.gz but not for my tar maybe because I am in Aix
– Issam
Jan 3 '17 at 17:51
|
show 1 more comment
up vote
0
down vote
Gnu tar has "--to-command'
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz --to-command='tar tvzf -'
Anyway "-O" also works for you :
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz -O | tar tvzf -
add a comment |
up vote
0
down vote
Gnu tar has "--to-command'
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz --to-command='tar tvzf -'
Anyway "-O" also works for you :
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz -O | tar tvzf -
add a comment |
up vote
0
down vote
up vote
0
down vote
Gnu tar has "--to-command'
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz --to-command='tar tvzf -'
Anyway "-O" also works for you :
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz -O | tar tvzf -
Gnu tar has "--to-command'
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz --to-command='tar tvzf -'
Anyway "-O" also works for you :
tar xzf tarfile1.tar.gz pathto/tarfile2.tar.gz -O | tar tvzf -
answered Jan 3 '17 at 17:32
Vouze
62037
62037
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f334495%2fshow-tar-gz-files-but-tar-gz-is-already-inside-a-tar-file%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Hello again , inside my tar I have a tar.gz, File.tar -> File.tar.gz. so I need to see file inside my tar and inside my tar.gz that is already inside my tar .
– Issam
Jan 3 '17 at 11:00
It might help to use example filenames. As it stands, your explanation is not the clearest.
– Faheem Mitha
Jan 3 '17 at 11:17
I have this file . File.tar inside this file you can find a file.tar.gz and other files , when I do a tar -tvf File.tar , I can see all the files : exemple : File1 and File2.tar.gz but I want to see the files inside File2.tar.gz . I know I can do something like tar -xvf File.tar -O File2.tar.gz.
– Issam
Jan 3 '17 at 11:23
Or something like that
– Issam
Jan 3 '17 at 11:24
Or I need to make a pipe or an exec.
– Issam
Jan 3 '17 at 11:25