Maybe this time I can phrase it better.

I am adding edge test abilities to a smoke test for a new product. the 
problem here is that the depth portion is not cleaning itself up. (the 
single length for a directory was added after a response from last time) 

what follows is the subroutine that is used to find the maximum depth and 
length for a directory. the header (use) lines for the script are also 
here.

I have attached a log file from a run in which you can see that ti takes a 
path like Z:/smoke and then does the work within that path.

any help getting the depth portion to clean itself up would be greatly 
appreciated. the command doesn't seem to get to the Linux, which has no 
problem cleaning up manually when i copy and paste those same commands in 
that order.

thanks in advance,
-josh


#! /usr/bin/perl
use strict;
use warnings;
use Getopt::Long; # used in getting unix-style options
use POSIX;
use File::Copy;
use File::stat;
use File::Basename;
use File::Path;
use Digest::MD5;
use Digest::MD5::File;
use IO::File;


sub mxpth{
  my $start = $_[0];
  my $verb = $_[1];
  my $last_size = 0;
  my $depth = 0;
  my $path = length($start);
  my $last_good = '';
  my $first = &sdirnm(5);

  if($verb > 2){ &rep("\t\tNow finding maximum path depth",$verb); }

  # create first layer of depth
  my $nextdir = "$start/$first";
  my $res = `mkdir "$nextdir" 2>&1`;

  while($res eq ''){
    # while it is successful, create another layer

    # check progression if needed for debugging
    if($verb > 3){ &rep("\t last_good --> $last_good\tdepth --> 
$depth\tpath --> $path\tnextdir --> $nextdir",$verb); }

    # update successful notes
    $last_good = $nextdir;
    $depth = $path;

    # try the next level
    $path += 6;
    $nextdir = "$nextdir/" . &sdirnm(5);
    $res = `mkdir "$nextdir" 2>&1`;
  }

  my $fp1 = $nextdir; # record final for first loop for cleanup
  if($verb>3){ &rep("\n\n check: final tried on first loop: $path --> 
$fp1\n\tres was $res",$verb); }

  # reset path and nextdir to the be last good information
  if($verb > 3){ &rep("resetting path and pathcount",$verb); }
  $path = $depth + 2;
  $nextdir = "$last_good/" . &sdirnm(1);
  $res = `mkdir "$nextdir" 2>&1`;

  while($res eq ''){
    # same as last loop but only / and a character this time
    if($verb > 3){ &rep("\t last_good --> $last_good\tdepth --> 
$depth\tpath --> $path\tnextdir --> $nextdir",$verb); }
    $last_good = $nextdir;
    $depth = $path;

    $path += 2;

    my $nextdir = "$nextdir/" . &sdirnm(1);
    $res = `mkdir "$nextdir" 2>&1`;
  }

  # start clean up
  $res = `rmdir "$fp1" 2>&1`; # this wont delete for some reason
  if($verb > 3){ &rep("\n\n check: res was: $res",$verb); }
  $res = `rmdir "$nextdir" 2>&1`; # this wont delete for some reason
  if($verb > 3){ &rep("\n\n check: res was: $res",$verb); }

  # finsit clean up with pre-existing nice module,
  # as verbose as everything else,
  # and capture how many were removed so we know it worked
  $res = rmtree("$start/$first",$verb,0);
  if($verb){ &rep("\t\t$res directories deleted on cleanup from path 
length check",$verb); }

  if($verb > 2){ &rep("\t\tNow finding maximum directory name",$verb); }

  # create a counter that will be used to change the number of characters 
in increments
  # then the loop to test for directory name size
  my $pass = 1;
  while($pass > 0){
    $nextdir = "$start/" . &sdirnm(6*$pass); # set the path to increase by 
6 each time
    $path = length($nextdir); # get the path size
    $res = `mkdir "$nextdir" 2>&1`; # make directory
    my $r2 = `rmdir "$nextdir" 2>&1`; # remove the directory (clean up)
    last if $res ne ''; # leave if it failed

    # debug check
    if($verb > 3){ &rep("\t last_good --> $last_good\tlast_size --> 
$last_size\tpath --> $path\tnextdir --> $nextdir",$verb); }

    $last_good = $nextdir; ####################################
    $last_size = $path;    # update for next iteration (pass) #
    $pass++;               ####################################
  }

  # reset the $pass in prep for a more precise max
  $pass = $last_size + 1;

  while($pass > 0){
    $nextdir = "$start/" . &sdirnm($pass); # set the path to $pass
    $path = length($nextdir); # get the path size
    $res = `mkdir "$nextdir" 2>&1`; # make directory
    my $r2 = `rmdir "$nextdir" 2>&1`; # remove the directory (clean up)
    last if $res ne ''; # leave if it failed

    # debug check
    if($verb > 3){ &rep("\t last_good --> $last_good\tlast_size --> 
$last_size\tpath --> $path\tnextdir --> $nextdir",$verb); }

    $last_good = $nextdir; ########################
    $last_size = $path;    # update for next pass #
    $pass++;               ########################
  }

  my $time=localtime();
  return "$time :: $depth is the longest path depth that written 
successfully.
$time :: $last_size is the longest directory name written successfully.";
}


Starting log at Thu Nov 10 15:49:08 2005
Program Information:
Script: dsqc
Last Updated: 11/10/2005          Version 2.4


System Information:
       Node Name: JPMC01
       Node OS: Microsoft Windows XP [Version 5.1.2600]
       Node IP: 
Windows IP Configuration


Ethernet adapter Local Area Connection 210.1.101.51

Parameters used:
       verbose: 4 (0=off anything else is level it is on at)
       log: path.v10.txt
       filesize: 10
       load: 0  iterations: 1
       unc-list: 
       sub-dir-level: 2
       directories per level: 3
       (for subdirectory use, 0 is off 1 is on)
       use-sub-dirs: 0  mk-sub-dirs: 0



Thu Nov 10 15:49:08 2005 :: Getting drive letters
Thu Nov 10 15:49:08 2005 :: Creating file Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:49:16 2005 :: At 1 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:49:25 2005 :: At 2 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:49:34 2005 :: At 3 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:49:42 2005 :: At 4 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:49:50 2005 :: At 5 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:49:59 2005 :: At 6 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:50:07 2005 :: At 7 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:50:16 2005 :: At 8 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:50:24 2005 :: At 9 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:50:33 2005 :: At 10 of 10 MB for Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:50:34 2005 :: Successfully created file Z:/dssmoke/tstfl0-1.txt
Thu Nov 10 15:50:34 2005 :: Modifying file Z:\dssmoke\tstfl0-1.txt
Thu Nov 10 15:52:13 2005 :: Original unlinked
Thu Nov 10 15:52:13 2005 :: Renaming (to original)
        command: rename "Z:\dssmoke\tstfl0-1.txt#" "tstfl0-1.txt" 2>&1
        result: 
Thu Nov 10 15:52:13 2005 :: Successfully extended Z:\dssmoke\tstfl0-1.txt 
149379 lines
                             (new size: 15437312 bytes/14 megabytes)

Thu Nov 10 15:49:08 2005 :: IOFile succeded. MD5 will work
Thu Nov 10 15:52:20 2005 :: Move of Z:/dssmoke/tstfl0-1.txt to 
Z:/prime/tstfl0-1.txt successful
Thu Nov 10 15:52:31 2005 :: COPY from rime succeeded (Z:/prime/tstfl0-1.txt -> 
Z:/dssmoke/tstfl0-1.txt)
Thu Nov 10 15:52:37 2005 :: Deletion of Z:/prime/tstfl0-1.txt successful.
Thu Nov 10 15:52:42 2005 :: COPY to Prime succeeded (Z:/dssmoke/tstfl0-1.txt -> 
Z:/prime/tstfl0-1.txt)
Thu Nov 10 15:52:48 2005 :: Copy Success in user dir Z:/dssmoke/tstfl0-1.txt 
--> Z:/dssmoke/cpnm0.txt
Thu Nov 10 15:52:59 2005 :: unlinking of copy returns: 2 (of 2 copies were 
deleted)
Thu Nov 10 15:52:59 2005 :: Copy Success in prime dir Z:/prime/tstfl0-1.txt --> 
Z:/prime/cpnm0.txt
Thu Nov 10 15:53:10 2005 :: unlinking of copy returns: 2 (of 2 copies were 
deleted)
Thu Nov 10 15:53:10 2005 :: Getting drive letters
checking against New connections will not be remembered.
checking against 
checking against 
checking against Status       Local     Remote                    Network
checking against 
checking against 
-------------------------------------------------------------------------------
checking against OK           Z:        \\qasn_n0_f0\vstrmdir     Microsoft 
Windows Network
checking against OK                     \\labgate\public\josh     Microsoft 
Windows Network
checking against The command completed successfully.
check: $drives[0] is Z: and $path is Z:/dssmoke
                Now finding maximum path depth
         last_good -->  depth --> 0     path --> 10     nextdir --> 
Z:/dssmoke/IVb1A
         last_good --> Z:/dssmoke/IVb1A depth --> 10    path --> 16     nextdir 
--> Z:/dssmoke/IVb1A/T6l21
         last_good --> Z:/dssmoke/IVb1A/T6l21   depth --> 16    path --> 22     
nextdir --> Z:/dssmoke/IVb1A/T6l21/eg8hE
         last_good --> Z:/dssmoke/IVb1A/T6l21/eg8hE     depth --> 22    path 
--> 28     nextdir --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ
         last_good --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ       depth --> 28    
path --> 34     nextdir --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI
         last_good --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI depth --> 34    
path --> 40     nextdir --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce
         last_good --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce   depth 
--> 40    path --> 46     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6
         last_good --> Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6     
depth --> 46    path --> 52     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21       depth --> 52   
 path --> 58     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL depth --> 58   
 path --> 64     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2   depth 
--> 64    path --> 70     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i    
 depth --> 70    path --> 76     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU
       depth --> 76    path --> 82     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ
 depth --> 82    path --> 88     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8
   depth --> 88    path --> 94     nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1
     depth --> 94    path --> 100    nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx
       depth --> 100   path --> 106    nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b
 depth --> 106   path --> 112    nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l
   depth --> 112   path --> 118    nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0
     depth --> 118   path --> 124    nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0/MUVlw
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0/MUVlw
       depth --> 124   path --> 130    nextdir --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0/MUVlw/jcymG


 check: final tried on first loop: 136 --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0/MUVlw/jcymG/wYICx
        res was The filename, directory name, or volume label syntax is 
incorrect.

resetting path and pathcount


 check: res was: The filename, directory name, or volume label syntax is 
incorrect.



 check: res was: The filename, directory name, or volume label syntax is 
incorrect.

                0 directories deleted on cleanup from path length check
                Now finding maximum directory name
         last_good --> 
Z:/dssmoke/IVb1A/T6l21/eg8hE/XNSJQ/ezYiI/7Eqce/HO9d6/mIV21/VjbzL/nXXV2/htX0i/lr7hU/60coQ/avLa8/rfaJ1/lYZlx/yop3b/kzi8l/uuKs0/MUVlw/jcymG
 last_size --> 0 path --> 17     nextdir --> Z:/dssmoke/ZiGZVJ
         last_good --> Z:/dssmoke/ZiGZVJ        last_size --> 17        path 
--> 23     nextdir --> Z:/dssmoke/0CHC0DF7Bsyr
         last_good --> Z:/dssmoke/0CHC0DF7Bsyr  last_size --> 23        path 
--> 29     nextdir --> Z:/dssmoke/9gW0IfjjMHdOsmQnMF
         last_good --> Z:/dssmoke/9gW0IfjjMHdOsmQnMF    last_size --> 29        
path --> 35     nextdir --> Z:/dssmoke/bpd6TLMOTqvaqAlDrOW8AKqe
         last_good --> Z:/dssmoke/bpd6TLMOTqvaqAlDrOW8AKqe      last_size --> 
35        path --> 41     nextdir --> Z:/dssmoke/atMHrUbXVwTMYwpdGd4ORG7FUWeVyW
         last_good --> Z:/dssmoke/atMHrUbXVwTMYwpdGd4ORG7FUWeVyW        
last_size --> 41        path --> 47     nextdir --> 
Z:/dssmoke/9Zn6N6VB4Y85RX5azUADeRW7W4ke6mOycId5
         last_good --> Z:/dssmoke/9Zn6N6VB4Y85RX5azUADeRW7W4ke6mOycId5  
last_size --> 47        path --> 53     nextdir --> 
Z:/dssmoke/yMEQKoDOR5vyvxQyjp8sqQjkLtsS5YHZF3FwUEGbSO
         last_good --> Z:/dssmoke/yMEQKoDOR5vyvxQyjp8sqQjkLtsS5YHZF3FwUEGbSO    
last_size --> 53        path --> 59     nextdir --> 
Z:/dssmoke/CzER8yPWboRQJMoeDwyPhwI9zaC7V8SjIf5k8voOVNEaBm2o
         last_good --> 
Z:/dssmoke/CzER8yPWboRQJMoeDwyPhwI9zaC7V8SjIf5k8voOVNEaBm2o      last_size --> 
59        path --> 65     nextdir --> 
Z:/dssmoke/RY9OdFGRCPcE36TJvC943B4FjBerntY0tX5OaAJivaSghCYC1ve1Im
         last_good --> 
Z:/dssmoke/RY9OdFGRCPcE36TJvC943B4FjBerntY0tX5OaAJivaSghCYC1ve1Im        
last_size --> 65        path --> 71     nextdir --> 
Z:/dssmoke/NmSzeZLGum9Kljr2daRRx26pmPrMKc3Oxa6ilTs6jb8Uh9XtTdMTsEd1Hqy9
         last_good --> 
Z:/dssmoke/NmSzeZLGum9Kljr2daRRx26pmPrMKc3Oxa6ilTs6jb8Uh9XtTdMTsEd1Hqy9  
last_size --> 71        path --> 77     nextdir --> 
Z:/dssmoke/RJJL3AQP0i9Icn0ntlTO5JWKWcVVBK96ounewxQKwsmLGfD6x6Lply5qhxedgZWDmf
         last_good --> 
Z:/dssmoke/RJJL3AQP0i9Icn0ntlTO5JWKWcVVBK96ounewxQKwsmLGfD6x6Lply5qhxedgZWDmf   
 last_size --> 77        path --> 83     nextdir --> 
Z:/dssmoke/4vwGMqft5TLNVTz6XDquUwoQqPxBQbCCQUNIpVo9DUazs7b8G8fHRlibaUHjWXUbyIdDgzWQ
         last_good --> 
Z:/dssmoke/4vwGMqft5TLNVTz6XDquUwoQqPxBQbCCQUNIpVo9DUazs7b8G8fHRlibaUHjWXUbyIdDgzWQ
      last_size --> 83        path --> 89     nextdir --> 
Z:/dssmoke/5vkUdOywXveCuaqSCEuclSYIby732BVtPubnLong6UBdCpAOma8CMzt9wmFlK4xAdFyft4JvWSiUq5
         last_good --> 
Z:/dssmoke/5vkUdOywXveCuaqSCEuclSYIby732BVtPubnLong6UBdCpAOma8CMzt9wmFlK4xAdFyft4JvWSiUq5
        last_size --> 89        path --> 95     nextdir --> 
Z:/dssmoke/8BBEJkorSSSdVBEpeD3QiqOxGd83kag6o13QmNtynsM9O4imrShZiuGVwC1EncpnhYq8xBgPyTeYP53OOhNR
         last_good --> 
Z:/dssmoke/8BBEJkorSSSdVBEpeD3QiqOxGd83kag6o13QmNtynsM9O4imrShZiuGVwC1EncpnhYq8xBgPyTeYP53OOhNR
  last_size --> 95        path --> 101    nextdir --> 
Z:/dssmoke/rNEpBP6WNDgBuklyG7VNYl8j9pnJc9iU7gGEKS2A5tvW12oB94zGfdLGAjjKNR6nSAcAGuJ3X5W9DGki7p3axOeJ7D
         last_good --> 
Z:/dssmoke/rNEpBP6WNDgBuklyG7VNYl8j9pnJc9iU7gGEKS2A5tvW12oB94zGfdLGAjjKNR6nSAcAGuJ3X5W9DGki7p3axOeJ7D
    last_size --> 101       path --> 107    nextdir --> 
Z:/dssmoke/zO5ag7r2rFOo7hL7ib8d97g3s4cjAneYvbi1PrOSoGgYWJCF0Z0nLeOLuWLloCRwDDhb157RZ6bxHkmbEsYnRBpDvxO1IiCU
         last_good --> 
Z:/dssmoke/zO5ag7r2rFOo7hL7ib8d97g3s4cjAneYvbi1PrOSoGgYWJCF0Z0nLeOLuWLloCRwDDhb157RZ6bxHkmbEsYnRBpDvxO1IiCU
      last_size --> 107       path --> 113    nextdir --> 
Z:/dssmoke/oe3Z2U7zXrAE0UqGRW24NGb4wXXQ3BgCvUIZjTXvNmu23j8B2fFUn5NDHa4JL4fy5RWeC3W12GtNYGSDdbYJBWpsWYqPEYxe3PIJGv
         last_good --> 
Z:/dssmoke/oe3Z2U7zXrAE0UqGRW24NGb4wXXQ3BgCvUIZjTXvNmu23j8B2fFUn5NDHa4JL4fy5RWeC3W12GtNYGSDdbYJBWpsWYqPEYxe3PIJGv
        last_size --> 113       path --> 119    nextdir --> 
Z:/dssmoke/HxlpjhSZc9BnmCm5eBY5ErVQPwuQkOaP2J4CZsRnVfssKEcwa9Wx7El8tV1hYBZW2ZkF380hzLEb7sVuPis7vTOnIrzZtMQuZ7syN8Qlyfzv
         last_good --> 
Z:/dssmoke/HxlpjhSZc9BnmCm5eBY5ErVQPwuQkOaP2J4CZsRnVfssKEcwa9Wx7El8tV1hYBZW2ZkF380hzLEb7sVuPis7vTOnIrzZtMQuZ7syN8Qlyfzv
  last_size --> 119       path --> 125    nextdir --> 
Z:/dssmoke/c30UvkJdexYCYSkXT18txFoYHxk3R3Evn1XnxyqnkRBkedVJZeRQYACJ24nKMnIqBUCeN3kzH6zYZfhfwBt8izxlPMC1j6l4oZxU5ZamlWVKLj6bvt
         last_good --> 
Z:/dssmoke/c30UvkJdexYCYSkXT18txFoYHxk3R3Evn1XnxyqnkRBkedVJZeRQYACJ24nKMnIqBUCeN3kzH6zYZfhfwBt8izxlPMC1j6l4oZxU5ZamlWVKLj6bvt
    last_size --> 125       path --> 131    nextdir --> 
Z:/dssmoke/pJsjHWi6KBb6YBHmWQzxDuJgzV2rmGLVKtSJfPqzNY4ortg1OD4cjDX0W6j40vZ8JRyZrM97IVDA73fcpHJpYlaGwqYDQ2XKPEsDwUY0o4Bz5iPKtijlOk9g
         last_good --> 
Z:/dssmoke/pJsjHWi6KBb6YBHmWQzxDuJgzV2rmGLVKtSJfPqzNY4ortg1OD4cjDX0W6j40vZ8JRyZrM97IVDA73fcpHJpYlaGwqYDQ2XKPEsDwUY0o4Bz5iPKtijlOk9g
      last_size --> 131       path --> 137    nextdir --> 
Z:/dssmoke/t5e6sDf05AkuC4VYSwA2m2bGQDNXBUQrlsEPZCwWZn8BGXy4XUKxUMVy3DK8BU9qkrTluvqbtLdV1SUH7huIpBrOBjiSvRd1pOfddRQPogsEeY4K4ECWe9zuzSfLD7
         last_good --> 
Z:/dssmoke/t5e6sDf05AkuC4VYSwA2m2bGQDNXBUQrlsEPZCwWZn8BGXy4XUKxUMVy3DK8BU9qkrTluvqbtLdV1SUH7huIpBrOBjiSvRd1pOfddRQPogsEeY4K4ECWe9zuzSfLD7
        last_size --> 137       path --> 143    nextdir --> 
Z:/dssmoke/eFkS3Ul0EVuLWdakIj2QTz55hGQmNUAWYl3hybZzNqYVHsZ5GRRE20bwMdFh3W8lCC2QjDdwSot1r2ckdoUIHhsqrZzsuzm8zcpakToXfBnO1527XaAuaCu3c5weFJ24sTHo
         last_good --> 
Z:/dssmoke/eFkS3Ul0EVuLWdakIj2QTz55hGQmNUAWYl3hybZzNqYVHsZ5GRRE20bwMdFh3W8lCC2QjDdwSot1r2ckdoUIHhsqrZzsuzm8zcpakToXfBnO1527XaAuaCu3c5weFJ24sTHo
  last_size --> 143       path --> 149    nextdir --> 
Z:/dssmoke/NODeg70kXwNhgvF0MUy0cYDzMp8AHc4M5wGHhFzvFOXBIOHB3ScIJleYZoYBELcBKyfcVX0Nz8cO9ybh9uhfivwcFP60FJApbDNwMO5Eem3IW2JTAYJ2PdT8mfojNchYRMfm5d5H7r
         last_good --> 
Z:/dssmoke/NODeg70kXwNhgvF0MUy0cYDzMp8AHc4M5wGHhFzvFOXBIOHB3ScIJleYZoYBELcBKyfcVX0Nz8cO9ybh9uhfivwcFP60FJApbDNwMO5Eem3IW2JTAYJ2PdT8mfojNchYRMfm5d5H7r
    last_size --> 149       path --> 155    nextdir --> 
Z:/dssmoke/Y4ENJ5e1rQRtUjca2YCj1HOy5j1TZvMl6zeBHjBp14R9zfC1PrqYgW4WQa2XwILqxVd2eILPlKXCjq1koCyO2U5OoKZpN75KfFcyhLn5JkPIHqcSTEkwC54tb1WopnaM3zXNP3C7DyG4zuVl
         last_good --> 
Z:/dssmoke/Y4ENJ5e1rQRtUjca2YCj1HOy5j1TZvMl6zeBHjBp14R9zfC1PrqYgW4WQa2XwILqxVd2eILPlKXCjq1koCyO2U5OoKZpN75KfFcyhLn5JkPIHqcSTEkwC54tb1WopnaM3zXNP3C7DyG4zuVl
      last_size --> 155       path --> 161    nextdir --> 
Z:/dssmoke/opsL6nkBUwOJzPxzFcs4cGFeFspXwvI9cyc5QpoOOVAZPeGAbGeHrUhjVRNC5Rb1tpj6dz0WYINGNuekp7OdXtHKNphr4e3gyjYj0m7US15PwDHVqbAAmIoITJ8oNPLNR7siXLx6vauWyFL6tFaKVA
         last_good --> 
Z:/dssmoke/opsL6nkBUwOJzPxzFcs4cGFeFspXwvI9cyc5QpoOOVAZPeGAbGeHrUhjVRNC5Rb1tpj6dz0WYINGNuekp7OdXtHKNphr4e3gyjYj0m7US15PwDHVqbAAmIoITJ8oNPLNR7siXLx6vauWyFL6tFaKVA
        last_size --> 161       path --> 167    nextdir --> 
Z:/dssmoke/6QkOYiEEAD9d7C4UM601wQ7M38VlnxQe1OPfJegIHEI48jBgC73WrQlXg3T1QI1WRmwuN5XRQMHLNFH1NghRrD9QWIr2h2aDJ474AuN7RSqZo9VIqFqIdqDMr71yLD9qYgzEgQYT8GyzuAnvYAikSrkI4kcB
         last_good --> 
Z:/dssmoke/6QkOYiEEAD9d7C4UM601wQ7M38VlnxQe1OPfJegIHEI48jBgC73WrQlXg3T1QI1WRmwuN5XRQMHLNFH1NghRrD9QWIr2h2aDJ474AuN7RSqZo9VIqFqIdqDMr71yLD9qYgzEgQYT8GyzuAnvYAikSrkI4kcB
  last_size --> 167       path --> 173    nextdir --> 
Z:/dssmoke/cKXA9uucRKFKOQw1jWszUglc67HrWHZ7IENb8xTeUiO65VLEnkFEizkttx8Jcj3SjE3CXxZtP7gv90zKDsD3F8ihf5Qcp2Zyj0kgQvQ2JRcXYG1CbGoUD5zLmc1Mb0tdifPSvnRxp0TOHaps6kuHil9FB5blSP3Yah
         last_good --> 
Z:/dssmoke/cKXA9uucRKFKOQw1jWszUglc67HrWHZ7IENb8xTeUiO65VLEnkFEizkttx8Jcj3SjE3CXxZtP7gv90zKDsD3F8ihf5Qcp2Zyj0kgQvQ2JRcXYG1CbGoUD5zLmc1Mb0tdifPSvnRxp0TOHaps6kuHil9FB5blSP3Yah
    last_size --> 173       path --> 179    nextdir --> 
Z:/dssmoke/mXAOPg9YKXL86XPV8lvv62HQblwqOzn1NdJTJPxDzin2pXiAsz0GzS3zHuasVNKyV4ZgUSVX7JjGFNlkLbBPGR0UcQ1yHHfEFtAZUKYS4OFksjqfUxhqf2A6QArTuSsxRiNaDePL3dWGXNlm62qzAV6OHgmdomWgluT8mHtx
         last_good --> 
Z:/dssmoke/mXAOPg9YKXL86XPV8lvv62HQblwqOzn1NdJTJPxDzin2pXiAsz0GzS3zHuasVNKyV4ZgUSVX7JjGFNlkLbBPGR0UcQ1yHHfEFtAZUKYS4OFksjqfUxhqf2A6QArTuSsxRiNaDePL3dWGXNlm62qzAV6OHgmdomWgluT8mHtx
      last_size --> 179       path --> 185    nextdir --> 
Z:/dssmoke/2OhZKKqIgVvA6CtJV9SflJhMdPnRd8MSkhzHbgxsZdGc0gCEHOcckF3IEqhjULhQjDeu3jWZpPGRkd8wUw2T3xjIaXZ4KCMqHHxuavRpNRJiRvQbqwT9IxSTQPpRR7G6UqBcQqCXqzpMWZHpoClPIvRRK3wlLhvzEagI4FmvhzJEfh
         last_good --> 
Z:/dssmoke/2OhZKKqIgVvA6CtJV9SflJhMdPnRd8MSkhzHbgxsZdGc0gCEHOcckF3IEqhjULhQjDeu3jWZpPGRkd8wUw2T3xjIaXZ4KCMqHHxuavRpNRJiRvQbqwT9IxSTQPpRR7G6UqBcQqCXqzpMWZHpoClPIvRRK3wlLhvzEagI4FmvhzJEfh
        last_size --> 185       path --> 191    nextdir --> 
Z:/dssmoke/RcfAkyDgR8bkMoufLh9lo6I2ih81F6rgBLSzJSTDkwNNbKEx4qhMy5BI3wAL9cLyLqzRMMlgBfYXEviaBR4yaD4EN8ZpaLgCGJtxq84M6UmRo73nItGq7NZDoAv39mgAnOWcj4fjPzXxxKBwY23v3Lan0KaCSIRoN63C2Q6NTC3eIuMYd61m
         last_good --> 
Z:/dssmoke/RcfAkyDgR8bkMoufLh9lo6I2ih81F6rgBLSzJSTDkwNNbKEx4qhMy5BI3wAL9cLyLqzRMMlgBfYXEviaBR4yaD4EN8ZpaLgCGJtxq84M6UmRo73nItGq7NZDoAv39mgAnOWcj4fjPzXxxKBwY23v3Lan0KaCSIRoN63C2Q6NTC3eIuMYd61m
  last_size --> 191       path --> 197    nextdir --> 
Z:/dssmoke/unJe8Me9BCMFvrS4mKB5HWLgV66KiiTdELDcvM3Qye4jvXRK1p2lIkDvG2C4YvYOdU3jbqTCamXgMLWett3WX9FsLnlnQC9ahdq7xjOJkayfmxzRVNtZWJoiTK9f6MwQ44u6IM3FEzuQFRuj12WILI1ESU0xwhPkS3qAQUVArn6pLEABdX9HaWpv73
         last_good --> 
Z:/dssmoke/unJe8Me9BCMFvrS4mKB5HWLgV66KiiTdELDcvM3Qye4jvXRK1p2lIkDvG2C4YvYOdU3jbqTCamXgMLWett3WX9FsLnlnQC9ahdq7xjOJkayfmxzRVNtZWJoiTK9f6MwQ44u6IM3FEzuQFRuj12WILI1ESU0xwhPkS3qAQUVArn6pLEABdX9HaWpv73
    last_size --> 197       path --> 203    nextdir --> 
Z:/dssmoke/GAmrm6XgVvlEXqTjeuDEM9ZUJCPrwuKi8t1w6d4z39A9mlwSttVhwd4LovSYpyx45uaPAAovwo5DZ29US7OK5IRVhTvGmZwav9v9ZCZKszUm7Q3HG6cCmQzHM1Y3poCfgi2TgrBxqwqbJNcAVUQom04qPubOoQkdipQ3exWR93CsvwqRe8b4de3LnbqBLpaf
         last_good --> 
Z:/dssmoke/GAmrm6XgVvlEXqTjeuDEM9ZUJCPrwuKi8t1w6d4z39A9mlwSttVhwd4LovSYpyx45uaPAAovwo5DZ29US7OK5IRVhTvGmZwav9v9ZCZKszUm7Q3HG6cCmQzHM1Y3poCfgi2TgrBxqwqbJNcAVUQom04qPubOoQkdipQ3exWR93CsvwqRe8b4de3LnbqBLpaf
      last_size --> 203       path --> 209    nextdir --> 
Z:/dssmoke/bv80PvSNLv6BPtkESzRIfeMlhkcgo6lvHWlqfsvDGFeV5cOczCoBywQ2cAlbOyLOuMPVwatK3vRE1AsbW34rR6j0Img13oR1xIiHTSL05xeA2FJ2h19rlOmNojHSWfBeALqvMZJR5ZvWmEriNfT7Li6pSGzpKDl0YiWYPfphz5Vue7hLjm0xScHrrpoRloMkPjyjG8
         last_good --> 
Z:/dssmoke/bv80PvSNLv6BPtkESzRIfeMlhkcgo6lvHWlqfsvDGFeV5cOczCoBywQ2cAlbOyLOuMPVwatK3vRE1AsbW34rR6j0Img13oR1xIiHTSL05xeA2FJ2h19rlOmNojHSWfBeALqvMZJR5ZvWmEriNfT7Li6pSGzpKDl0YiWYPfphz5Vue7hLjm0xScHrrpoRloMkPjyjG8
        last_size --> 209       path --> 215    nextdir --> 
Z:/dssmoke/zo308Mqc2WBGF85LtxvyF0tTDQLtxOI1ugp04HK39lUBFo1kaUnSKgbraVDqnuj0j76t8VrPITenYXrM0gwAdyXHlMAOH2UTcpyceHyKnywSGHvMrk59Gp6j5FcUovLQoRpLUGz8yUwj0PObskFcrcWouMJHGAoWWUJK4T0lD9UIwi8anfiva4mpbmC13kD71QM1IPspu0j1
         last_good --> 
Z:/dssmoke/zo308Mqc2WBGF85LtxvyF0tTDQLtxOI1ugp04HK39lUBFo1kaUnSKgbraVDqnuj0j76t8VrPITenYXrM0gwAdyXHlMAOH2UTcpyceHyKnywSGHvMrk59Gp6j5FcUovLQoRpLUGz8yUwj0PObskFcrcWouMJHGAoWWUJK4T0lD9UIwi8anfiva4mpbmC13kD71QM1IPspu0j1
  last_size --> 215       path --> 221    nextdir --> 
Z:/dssmoke/lLsTON5a7MdicVaA82cAcaC1dtIdV05tgw63WiCHi3e5MQ0H0quKfDJ46Df4TyE6RS3n0MCq678BLLJ6fMjtUSV4C2FkIh9yLJnpjvWGbvEw5ybYhCWnWPo7zT1tWq5xBJ8wbvqf1Hpt7wHg8MUeA0bO3ymPgxbiKffZZmBMiMaI0l1icGdkt8TJWT5rOWV2d1onbploZlx1NrnzHk
         last_good --> 
Z:/dssmoke/lLsTON5a7MdicVaA82cAcaC1dtIdV05tgw63WiCHi3e5MQ0H0quKfDJ46Df4TyE6RS3n0MCq678BLLJ6fMjtUSV4C2FkIh9yLJnpjvWGbvEw5ybYhCWnWPo7zT1tWq5xBJ8wbvqf1Hpt7wHg8MUeA0bO3ymPgxbiKffZZmBMiMaI0l1icGdkt8TJWT5rOWV2d1onbploZlx1NrnzHk
    last_size --> 221       path --> 227    nextdir --> 
Z:/dssmoke/jyBaLN3EHQGwurVNhMiIAczVCaqbp3o1LvY3PInyVzxUAHuAIgwKCYvyJD6BfbNkopa68uUpe48LxaHGLpLxyXr17kqn6RkwFZpFFEMIRrXeEAesKU1AseopAgnTDaB4YguuoOCJJAuNDbWfY36nb8I3rBiANBSzPPTN6jICWV2SPczi6Zkb4NPjJ4PlEXwxHYBtkhVh70hhb7dSogAHXvjI
         last_good --> 
Z:/dssmoke/jyBaLN3EHQGwurVNhMiIAczVCaqbp3o1LvY3PInyVzxUAHuAIgwKCYvyJD6BfbNkopa68uUpe48LxaHGLpLxyXr17kqn6RkwFZpFFEMIRrXeEAesKU1AseopAgnTDaB4YguuoOCJJAuNDbWfY36nb8I3rBiANBSzPPTN6jICWV2SPczi6Zkb4NPjJ4PlEXwxHYBtkhVh70hhb7dSogAHXvjI
      last_size --> 227       path --> 233    nextdir --> 
Z:/dssmoke/Roh2i7SeQgmYbxAxvTlqr7ZnLmYOVVPazYRe2XQ7rvzPpFDXWN5WYpTy4pCQmw7rP5WDgZksO7ZPrX4NHpaGHbWhEUMlQH2n0prCQ9tmclKNPugrNaCXzxR3n4MjohuSmuP0JNp8ty64TcXjk6seqYTXWYYVaVyHc39whT6eOYk8M5hC7RcuLCQ2xXKCeC1C5i6EBrjQ1xB9brgozLSREtZtPK5qDQ
         last_good --> 
Z:/dssmoke/Roh2i7SeQgmYbxAxvTlqr7ZnLmYOVVPazYRe2XQ7rvzPpFDXWN5WYpTy4pCQmw7rP5WDgZksO7ZPrX4NHpaGHbWhEUMlQH2n0prCQ9tmclKNPugrNaCXzxR3n4MjohuSmuP0JNp8ty64TcXjk6seqYTXWYYVaVyHc39whT6eOYk8M5hC7RcuLCQ2xXKCeC1C5i6EBrjQ1xB9brgozLSREtZtPK5qDQ
        last_size --> 233       path --> 239    nextdir --> 
Z:/dssmoke/PSbuHzg5JxWIJa3fbZdDSLYlnmzqGLmywlKPnDMrxCML6oqO3s87hZd5SrbgLX5o2CFZkrf3IQpUX6M3CXJjK23LSdt6q9B2bI3RGkMhVPzpedJqjjpSSUi6E3JzGqPv5xJhWeTxIHf5TXe7q65HJfm9mR6vD8MtRUIihBHCtZVf7mdNHfFu58gOZYG6GVwXDb5T4uOt4EsbfImHKpJf2Q9teXaP2IJaQSYe
         last_good --> 
Z:/dssmoke/PSbuHzg5JxWIJa3fbZdDSLYlnmzqGLmywlKPnDMrxCML6oqO3s87hZd5SrbgLX5o2CFZkrf3IQpUX6M3CXJjK23LSdt6q9B2bI3RGkMhVPzpedJqjjpSSUi6E3JzGqPv5xJhWeTxIHf5TXe7q65HJfm9mR6vD8MtRUIihBHCtZVf7mdNHfFu58gOZYG6GVwXDb5T4uOt4EsbfImHKpJf2Q9teXaP2IJaQSYe
  last_size --> 239       path --> 245    nextdir --> 
Z:/dssmoke/rIeh7czbIsvdmR2XQwBtZxfMEmvveZKZNhERtUn0AF8PyjvBaz6mSlpAV7WcztrCwPY2i12rT1oknLKtqpR5tMDebP7q4lLAvbJeWnFnTkaucKKdaa3V4UlKHdz04vklhMWXgmjARrPMPAm0BH6ufM9KJfkagZsvgfQ8CMaxgiUgahOI7rxHuXrUVJDG8FFGLQc2XLfnVXKcBBYRoCMoX3AGjHZsBuD29StxhudyIU
Thu Nov 10 15:53:18 2005 :: 130 is the longest path depth that written 
successfully.
Thu Nov 10 15:53:18 2005 :: 245 is the longest directory name written 
successfully.
Thu Nov 10 15:53:18 2005 :: All iterations have completed. All progress logged. 
Goodbye!
_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to