First, the correct name for the tar file would either be "test.tgz" or "test.tar.gz", not "test.tar.tgz".

Apart from that, I don't understand what your problem is. I ran the script as posted, and it did exactly what I expected: created a gzipped tar file (with an odd name), containing two directories, with one file in each directory, and 13 bytes in each file. When I ran the shell command "tar xzf test.tar.tgz", it created the expected pair of directories in my current working directory, with the expected test*.txt file in each one.

What exactly are you looking for that you are not finding? (What is the "path information" you mentioned, and where do you think that should be?)

(UPDATE: Could it be that you are not using a "real" version of the "tar" utility to unpack the tar file created by your test script? What are you doing with the tar file that makes you think the directory structure is not there?)


In reply to Re: Cannot add "folder" information to Archive::Tar->add_data in Win32 (ActivePerl) by graff
in thread Cannot add "folder" information to Archive::Tar->add_data in Win32 (ActivePerl) by rasa

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.