How to extract a tar in a tar












1














I have a tar file with tar files in it. They are rather large so I was wondering if it is possible to extract a specific tar in the tar file directly.



Is that possible? How?










share|improve this question



























    1














    I have a tar file with tar files in it. They are rather large so I was wondering if it is possible to extract a specific tar in the tar file directly.



    Is that possible? How?










    share|improve this question

























      1












      1








      1







      I have a tar file with tar files in it. They are rather large so I was wondering if it is possible to extract a specific tar in the tar file directly.



      Is that possible? How?










      share|improve this question













      I have a tar file with tar files in it. They are rather large so I was wondering if it is possible to extract a specific tar in the tar file directly.



      Is that possible? How?







      tar






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Dec 12 at 16:23









      onknows

      210236




      210236






















          2 Answers
          2






          active

          oldest

          votes


















          1














          If I understood it correctly that you want the contents of the "inner" tar file to be extracted, 1) use the O option to extract a given file to stdout, 2) use f - to read an archive from stdin:



          tar -xOf outer_archive.tar inner_archive_1.tar | tar -tf -

          tar -xOf outer_archive.tar inner_archive_1.tar | tar -xvf -





          share|improve this answer





























            1














            If you have 7-Zip installed, either on Linux (or from from GNOME Software, for Debian distros) or on Windows in a dual-boot setup (7-Zip runs well under wine), you can explore a tar or other archive using a GUI, and decide what needs to be extracted.






            share|improve this answer





















              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "3"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1383028%2fhow-to-extract-a-tar-in-a-tar%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              1














              If I understood it correctly that you want the contents of the "inner" tar file to be extracted, 1) use the O option to extract a given file to stdout, 2) use f - to read an archive from stdin:



              tar -xOf outer_archive.tar inner_archive_1.tar | tar -tf -

              tar -xOf outer_archive.tar inner_archive_1.tar | tar -xvf -





              share|improve this answer


























                1














                If I understood it correctly that you want the contents of the "inner" tar file to be extracted, 1) use the O option to extract a given file to stdout, 2) use f - to read an archive from stdin:



                tar -xOf outer_archive.tar inner_archive_1.tar | tar -tf -

                tar -xOf outer_archive.tar inner_archive_1.tar | tar -xvf -





                share|improve this answer
























                  1












                  1








                  1






                  If I understood it correctly that you want the contents of the "inner" tar file to be extracted, 1) use the O option to extract a given file to stdout, 2) use f - to read an archive from stdin:



                  tar -xOf outer_archive.tar inner_archive_1.tar | tar -tf -

                  tar -xOf outer_archive.tar inner_archive_1.tar | tar -xvf -





                  share|improve this answer












                  If I understood it correctly that you want the contents of the "inner" tar file to be extracted, 1) use the O option to extract a given file to stdout, 2) use f - to read an archive from stdin:



                  tar -xOf outer_archive.tar inner_archive_1.tar | tar -tf -

                  tar -xOf outer_archive.tar inner_archive_1.tar | tar -xvf -






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Dec 12 at 16:29









                  grawity

                  231k35487544




                  231k35487544

























                      1














                      If you have 7-Zip installed, either on Linux (or from from GNOME Software, for Debian distros) or on Windows in a dual-boot setup (7-Zip runs well under wine), you can explore a tar or other archive using a GUI, and decide what needs to be extracted.






                      share|improve this answer


























                        1














                        If you have 7-Zip installed, either on Linux (or from from GNOME Software, for Debian distros) or on Windows in a dual-boot setup (7-Zip runs well under wine), you can explore a tar or other archive using a GUI, and decide what needs to be extracted.






                        share|improve this answer
























                          1












                          1








                          1






                          If you have 7-Zip installed, either on Linux (or from from GNOME Software, for Debian distros) or on Windows in a dual-boot setup (7-Zip runs well under wine), you can explore a tar or other archive using a GUI, and decide what needs to be extracted.






                          share|improve this answer












                          If you have 7-Zip installed, either on Linux (or from from GNOME Software, for Debian distros) or on Windows in a dual-boot setup (7-Zip runs well under wine), you can explore a tar or other archive using a GUI, and decide what needs to be extracted.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Dec 13 at 16:30









                          DrMoishe Pippik

                          9,64221330




                          9,64221330






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Super User!


                              • 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.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1383028%2fhow-to-extract-a-tar-in-a-tar%23new-answer', 'question_page');
                              }
                              );

                              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







                              Popular posts from this blog

                              flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

                              Mangá

                              Eduardo VII do Reino Unido